时间对象:
- 返回今天的日期时间 :var myDate = new Date();
- 返回从1970 年 1 月 1 日至今的毫秒数:myDate.getTime();
- 设置任意日期:myDate.setTime(2018,10,10);
myDate的基础上一些常用的:
myDate.getFullYear(); //当年
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
如下是将日期设置为任意一天:
function GetDate(AddDayCount) {
var myDate = new Date();
myDate.setDate(myDate.getDate()+AddDayCount);//获取AddDayCount天后的日期
var Y = myDate.getFullYear();
var M = myDate.getMonth();//获取当前月份的日期
var D = myDate.getDate();
return Y+"-"+M+"-"+D;
}
console.log("昨天:"+GetDate(-1));
console.log("今天:"+GetDate(0));
console.log("明天:"+GetDate(1));