JavaScript 日期设置方法
-
设置日期方法
使用“设置日期”方法可以设置日期对象的日期值(年,月,日,小时,分钟,秒,毫秒)。设置日期方法用于设置日期的一部分:方法 描述 setDate() 将日期设为数字(1-31) setFullYear() 设置年份(可选择月份和日期) setHours() 设置小时(0-23) setMilliseconds() 设置毫秒数(0-999) setMinutes() 设置分钟(0-59) setMonth() 设定月份(0-11) setSeconds() 设置秒数(0-59) setTime() 设定时间(自1970年1月1日起的毫秒数) -
-
setMonth()方法
setMonth()方法设置日期对象的月份(0-11):
尝试一下var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d;
-
-
setHours()方法
setHours()方法设置日期对象的小时数(0-23):
尝试一下var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d;
-
setMinutes()方法
setMinutes()方法设置日期对象的分钟数(0-59):
尝试一下var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d;
-
setSeconds()方法
setSeconds()方法设置日期对象的秒数(0-59):
尝试一下var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d;
-
比较日期
日期可以很容易地进行比较。以下示例将今天的日期与2100年1月14日进行比较:
尝试一下var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2100, 0, 14); if (someday > today) { text = "Today is before January 14, 2100."; } else { text = "Today is after January 14, 2100."; } document.getElementById("demo").innerHTML = text;
JavaScript从0到11计数月份。1月是0。 12月是11。
完整的日期参考查看参考手册