JavaScript之Date()(日期对象)
Date() 日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象
var arr
= new Array();
var obj
= new Object();
它的使用会有以下几种:
1.使用Date 如果没有参数 返回当前系统的当前时间
var date
= new Date();
console
.log(date
);
2.参数常用的写法 数字型或者字符串型
var date1
= new Date(2020, 10, 01);
console
.log(date1
);
var date2
= new Date("2020-10-1 8:8:8");
console
.log(date2
);
格式化日期 年月日
var date3
= new Date();
console
.log(date
.getFullYear());
console
.log(date
.getMonth() + 1);
console
.log(date
.getDate());
console
.log(date
.getDay());
格式化日期 时分秒
var date4
= new Date();
console
.log(date
.getHours());
console
.log(date
.getMinutes());
console
.log(date
.getSeconds());
让我们来封装一个函数返回当前的时分秒 格式 08:08:08
function getTimer() {
var time
= new Date();
var h
= time
.getHours();
h
= h
< 10 ? "0" + h
: h
;
var m
= time
.getMinutes();
m
= m
< 10 ? "0" + m
: m
;
var s
= time
.getSeconds();
s
= s
< 10 ? "0" + s
: s
;
return h
+ ":" + m
+ ":" + s
;
}
console
.log(getTimer());
具体的年月日星期也要练习一下
var year
= date
.getFullYear();
var month
= date
.getMonth() + 1;
var dates
= date
.getDate();
var arr
= [
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六",
];
var day
= date
.getDay();
console
.log(
"今天是" + year
+ "年" + month
+ "月" + dates
+ "日 " + arr
[day
]
);
转载请注明原文地址:https://blackberry.8miu.com/read-3876.html