我在mongodb中存储日期对象。当我拿出它们时,我得到这样的东西:
"2016-10-18T10:53:31.851Z"
当我接受该字符串并将其放入日期函数时,我得到了这个:
Date("2016-10-18T10:53:31.851Z")
"Fri Nov 18 2016 14:15:44 GMT-0500 (EST)"
请注意,分钟和秒,甚至月份看起来都不正确。小时看起来像一个人。那是为什么?
答案 0 :(得分:8)
以您的方式调用Date会生成当前日期和时间。要基于该字符串创建变量,请使用
new Date("2016-10-18T10:53:31.851Z")
Tue Oct 18 2016 03:53:31 GMT-0700 (Pacific Daylight Time)