date

一. date对象
日期对象,包含了年月日时分秒毫秒时间戳星期几。
1. 语法:
创建当前的日期对象
var dt = new Date();
此时dt就是一个date对象,输出信息如下
Wed Nov 14 2018 08:26:48 GMT+0800 (中国标准时间)
Wed :星期三
Nov : 十一月
14 : 14号
2018 :年
08:26:48 : 时分秒
GMT : 格林尼治时间
+0800 : 东八区
CST : 中国标准时间

案例:(01.创建一个日期对象.html)
创建当前日期对象dt,并在控制台输出dt
2. 获取日期信息
获取时分秒:
时:dt.getHours()
分:dt.getMinutes()
秒:dt.getSeconds()
案例:(02.获取日期的时分秒.html)
1) 创建当前日期对象
2)分别获取当前日期的时、分、秒赋给三个变量
3)在控制台输出信息的格式如下:
注意:不足10前面要补0
hh:mm:ss 08:36:06
案例:(03.页面显示实时时间.html)
js:
启动定时器,每隔一定时间在页面显示当前时间的时分秒信息。
案例:(04.模拟倒计时.html)
1) 创建指定的日期对象:
var dt =
new Date('2018/10/1,02:01:10);
2) 倒计时
a) 获取时分秒的信息
b) 启动定时器,每隔1秒执行如下:
秒要减1,直到0,再减1变为59,同时分要减1
同样当分钟减到0是,再减就变为59,同时小时要减1
c) 判断倒计时结束
当时、分、秒都为0时
清除定时器,弹出提示框提示’倒计时结束‘
作业:页面显示时钟的变化:
显示格式如下:
当前北京时间:2018年11月14日 11:20:46 星期三

获取4位年份:
dt.getFullYear()
获取月份,从0-11,0表示1月,12表示11月
dt.getMonth()
获取几号
dt.getDate()
获取星期几
dt.getDay()

原文地址:https://www.cnblogs.com/yangjingyang/p/10210489.html