存储日期时 Cassandra存储的是local time: 2015-10-30 00:00:00+0800.
var day = new Date('2015-10-30')
var moment_day= moment(day);
结果moment出来的是: 2015-10-29T16:00:00.0000Z
这样取出来的日期提前了一天, 这个坑爹了。
后来只能自己手动加一天,反正只是用来显示,日期对了即可。
var moment_day = moment(day).add(1, 'days');

本文探讨了在使用Cassandra存储日期时遇到的时间偏差问题,具体表现为存储的日期与实际日期相比提前了一天的情况。文章提供了手动修正日期的方法,并解释了如何通过增加一天来解决这一问题。
2058

被折叠的 条评论
为什么被折叠?



