我面临一个问题来存储我从模型传递的实际日期(2018年8月8日)。我的文档已成功存储,但MongoDB的存储比我传递的模型提前一天。
我在这里传递的日期(dd / MM / yyyy)是 2018年8月8日
有关更多详细信息,请检查以下快照。
成功保存记录后,我检入了Robo 3T(MongoDB),并显示它比实际值存储了一天。储存日期为 2018-07-31 。有关更多详细信息,请参见下面的快照。
我希望时区或偏移量可能存在问题,但我不知道解决方案是什么。
答案 0 :(得分:0)
通过使用Moment Library https://momentjs.com/,可以解决您的问题。您只需传递如下所示的日期并按照格式输入即可。
var myDate = new Date(moment("2018-07-04").format("YYYY-MM-DD"))
将其保存到您的数据库即可使用