[英]JavaScript date as previous day ie a day - 1
I am trying to save a specific format date in mongodb, but its saving a day-1
我正在尝试在mongodb中保存特定格式的日期,但是它可以保存1
day-1
Example - 范例-
db.test.insert({name: "test1", dob: new Date(1986, 11, 30)})
But it is saving the date as 29 December 1986
, let me know what I am doing wrong. 但这将日期保存为
29 December 1986
,请让我知道我做错了什么。
Also I tried the same at mongodb but thr too its saving as day - 1
ie a previous day. 我也尝试过在mongodb上做同样的事情,但是也可以将其保存为
day - 1
即前一天。
Timezones will always be an issue. 时区永远是一个问题。
var dob = new Date();
dob.setUTCFullYear(1986);
dob.setUTCMonth(11);
dob.setUTCDate(30);
dob.setUTCHours(12); // just to be extra safe :p
db.test.insert({name:"test1", dob:dob});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.