我知道不建议将MomentJS对象存储在数据库中(虽然我不太明白为什么)。我存在一些奇怪的问题:我的本地MongoDB与远程MongoLab似乎输出的日期/时间略有不同(这是因为时区差异吗?)。
例如:
我保存时:moment(1 + '-' + 2014, 'Q-YYYY')
MongoLab: 1388534400000
本地MongoDB: 1388563200000
这种差异达到了8个小时。
为了解决这个问题,我应该将我的Moment对象转换为.toISOString()
的ISO字符串吗?我也对这个问题发生的原因感兴趣,如果有人有答案的话。