// Date是一个类(构造函数),他本身是一个函数对象,这个函数用于创建一个Date类型的对象,所以也叫构造函数。
// 构造函数通过new调用时,表示创建一个这个类型的对象
// 通过new 调用Date构造函数,不传参数时表示获取当前时间的日期对象
var
now
=
new
Date
();
//1 getFullYear()获取日期对象中的年份
var
year
=
now
.
getFullYear
();
console
.
log
(
year
);
//2 getMonth()获得日期对象中的月份,从0开始算,一月是0
var
month
=
now
.
getMonth
();
console
.
log
(
month
);
//3 getDate()获取日期对象中的日子
var
date
=
now
.
getDate
();
// 4 getDay() 获取星期,周日是0
// 若要为大写数字,得switch
var
day
=
now
.
getDay
();
console
.
log
(
day
);
// 5 获取日期中的小时数
var
hour
=
now
.
getHours
();
console
.
log
(
hour
);
hour
=
hour
%
12
;
//设置12小时
//6 获取分钟
var
minute
=
now
.
getMinutes
();
console
.
log
(
minute
);
//7 获取秒
var
second
=
now
.
getSeconds
();
console
.
log
(
second
);
console
.
log
(
year
+
"-"
+
month
+
"-"
+
date
);
minute
=
minute
<
10
?
"0"
+
minute
:
minute
;
// ------------------------------------------------------
// getTime()获得日期对象的时间戳
// 时间戳:从1970年1月1日00:00:00 到这个时刻所经过的毫秒数
var
time
=
now
.
getTime
();
console
.
log
(
time
);