Date对象是JavaScript处理日期时间的核心,支持创建(如new Date()、ISO字符串、年月日参数、时间戳)、获取(getFullYear、getMonth等)、设置(setFullYear、setTime等)及格式化(toISOString最推荐)操作。

Date 对象是 JavaScript 中处理日期和时间的核心工具。它能表示特定时刻(精确到毫秒),也支持创建、解析、格式化和计算时间。
创建 Date 实例的几种常用方式
你可以用不同参数初始化一个 Date 对象:
-
不传参:创建当前系统时间,
new Date() -
传字符串:如
new Date('2024-06-15')或new Date('Jun 15 2024 14:30:00')(注意格式兼容性,推荐 ISO 格式) -
传数字参数:按年、月(0 开始)、日、时、分、秒、毫秒顺序,例如
new Date(2024, 5, 15, 14, 30)表示 2024 年 6 月 15 日 14:30(注意月份从 0 起) -
传时间戳(毫秒数):如
new Date(1718433000000)
获取时间信息的常用方法(getXXX)
这些方法返回本地时区的值(除非特别注明):
-
getFullYear():四位年份,如2024 -
getMonth():月份(0–11),需 +1 才是常规月份 -
getDate():当月第几天(1–31) -
getDay():星期几(0=周日,1=周一…) getHours() / getMinutes() / getSeconds() / getMilliseconds()-
getTime():返回自 1970-01-01 00:00:00 UTC 起的毫秒数(即时间戳) -
getTimezoneOffset():返回本地时区与 UTC 的偏移分钟数(东八区为 -480)
设置时间的常用方法(setXXX)
用于修改 Date 实例内部的时间值:
标签: javascript java js git json 工具 字符串解析 yy 2025
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~