Date
创建日期对象
js
const date = new Date();
常用方法
方法 | 描述 | 示例 |
---|---|---|
new Date() | 获取日期对象 | Fri Aug 08 2025 10:30:48 GMT+0000 (Coordinated Universal Time) |
getFullYear() | 获取四位数的年份 | 2025 |
getMonth() | 获取月份(0-11,0代表一月,11代表十二月) | 7 |
getDate() | 获取月份中的日(1-31) | 8 |
getDay() | 获取星期几(0-6,0代表星期日,6代表星期六) | 5 |
getHours() | 获取小时数(0-23) | 10 |
getMinutes() | 获取分钟数(0-59) | 30 |
getSeconds() | 获取秒数(0-59) | 48 |
getMilliseconds() | 获取毫秒数(0-999) | 44 |
getTime() | 获取自1970年1月1日以来的毫秒数 | 1754649048044 |
Date.now() | 返回当前时间的毫秒数 | 1754649048045 |
toDateString() | 将日期部分转换为易读格式,不包括时间 | Fri Aug 08 2025 |
toTimeString() | 将时间部分转换为易读格式 | 10:30:48 GMT+0000 (Coordinated Universal Time) |
toLocaleDateString() | 根据本地时间格式,返回日期部分的字符串 | 8/8/2025 |
toLocaleTimeString() | 根据本地时间格式,返回时间部分的字符串 | 10:30:48 AM |
toLocaleString() | 根据本地时间格式,返回日期和时间的字符串 | 8/8/2025, 10:30:48 AM |
toISOString() | 以ISO格式返回字符串 | 2025-08-08T10:30:48.044Z |
toJSON() | 以JSON格式返回日期字符串 | 2025-08-08T10:30:48.044Z |
toString() | 将日期转换为完整的字符串表示 | Fri Aug 08 2025 10:30:48 GMT+0000 (Coordinated Universal Time) |
toUTCString() | 将日期转换为UTC格式的字符串 | Fri, 08 Aug 2025 10:30:48 GMT |
valueOf() | 返回日期对象的原始值,即自1970年1月1日以来的毫秒数 | 1754649048044 |