我将 ISO 日期存储在 MongoDB 集合中,并使用 PHP 将其提取出来。当我把它拉出来时,它是准确的日期(例如:)2014-06-01
。我正在使用的 PHP 驱动程序将日期转换为 Unix 时间戳,该时间戳与我插入的日期 ( 2014-06-01
) 是准确的。但是,当我将它带入 Javascript 时,日期显示为前一天 ( 2014-05-31
)。我在该月的第一天输入的任何日期都会发生这种情况...... 8 月 1 日回滚到 7 月 31 日,7 月 1 日回滚到 6 月 30 日。
有谁知道这是为什么以及如何解决它?所有其他日期都是准确的,当我toISOString()
在一个月的第一天打电话时,它反映了准确的日期。