Date对象的那些事儿
作者从实际项目中处理时间戳转换的需求出发,深入讲解了 JavaScript 中 Date 对象的初始化参数与常用方法。文章梳理了几种创建 Date 实例的不同方式:既能传入自 1970 年起的毫秒数(并特别解释了参数为 0 时因时区显示为 8 点的细节),也能传入年、月、日等分项数字(其中月份 0 代表一月是个易错点),甚至能直接使用格式灵活的日期字符串。 在方法部分,文章对比了 `getDate()`、`getMonth()`、`getFullYear()` 等一系列获取本地时间的函数,并重点说明了 `getTime()` 返回的毫秒数与 Unix 时间戳的关系,演示了两者相互转换的实用技巧。整体内容围绕 Date 对象的基本用法与常见陷阱展开,细节实在,适合想理清时间处理基础知识的开发者。