JavaScript 设置日期方法
设置日期方法 让您为日期对象设置日期值(年、月、日、时、分、秒、毫秒)。
设置日期方法
设置日期方法用于设置日期的一部分:
方法 | 描述 |
---|---|
设置日期() | 将日期设置为数字(1-31) |
设置全年() | 设置年份(可选月份和日期) |
设置小时数() | 设置小时(0-23) |
设置毫秒() | 设置毫秒(0-999) |
设置分钟数() | 设置分钟(0-59) |
设置月份() | 设置月份(0-11) |
设置秒数() | 设置秒数(0-59) |
设置时间() | 设置时间(自 1970 年 1 月 1 日以来的毫秒数) |
setFullYear() 方法
这 setFullYear()
方法设置日期对象的年份。在此示例中为 2020 年:
这 setFullYear()
方法可以可选地 设置月份和日期:
setMonth() 方法
这 setMonth()
方法设置日期对象的月份(0-11):
setDate() 方法
这 setDate()
方法设置日期对象的日期(1-31):
这 setDate()
方法也可用于添加天数 到某日期:
如果添加天数会改变月份或年份,则这些变化将由 Date 对象自动处理。
setHours() 方法
这 setHours()
方法设置日期对象的小时数(0-23):
setMinutes() 方法
这 setMinutes()
方法设置日期对象的分钟数(0-59):
setSeconds() 方法
这 setSeconds()
方法设置日期对象的秒数(0-59):
比较日期
可以轻松比较日期。
以下示例将今天的日期与 2100 年 1 月 14 日进行比较:
例子
让文本=“”;
const 今天 = 新日期();
const 某天 = 新日期();
某天.setFullYear(2100, 0, 14);
如果(某天 > 今天){
text = "今天是2100年1月14日之前。";
} 别的 {
text = "今天是2100年1月14日之后。";
}
亲自尝试 »
JavaScript 从 0 到 11 计数月份。一月是 0。十二月是 11。