一. 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