<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<title>JS日期时间</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<script>
function getNowDate() {
var date = new Date();
var sign1 = "-";
var sign2 = ":";
var year = date.getFullYear() // 年
var month = date.getMonth() + 1; // 月
var day = date.getDate(); // 日
var hour = date.getHours(); // 时
var minutes = date.getMinutes(); // 分
var seconds = date.getSeconds() //秒
var weekArr = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期天'];
var week = weekArr[date.getDay()];
// 给一位数数据前面加 “0”
if (month >= 1 && month <= 9) {
month = "0" + month;
if (day >= 0 && day <= 9) {
day = "0" + day;
if (hour >= 0 && hour <= 9) {
hour = "0" + hour;
if (minutes >= 0 && minutes <= 9) {
minutes = "0" + minutes;
if (seconds >= 0 && seconds <= 9) {
seconds = "0" + seconds;
var currentdate = year + sign1 + month + sign1 + day + " " + hour + sign2 + minutes + sign2 + seconds + " " + week;
return currentdate;
console.log(getNowDate());
</script>
</body>
</html>
原文出处:
[1] xiaoming0927, JS简单获取当前日期时间的方法(如:2017-03-29 11:41:10 星期四), https://www.jb51.net/article/109849.htm
function getCurrentTime() {
var date = new Date();//
当前
时间
var year = date.getFullYear() //返回指定
日期
的年份
var month = repair(date.getMonth() + 1);//月
var day = repair(date.getDate());//日
var hour = repair(date.
function getNowTimeStr() {
var now = new Date();
return now.toLocaleDateString().replace(/\//g, "-") + " " + now.toTimeString().substr(0, 8);