我正在制作一个网络应用程序,我的用户需要在特定时区选择特定时间。例如,选择2013 年 11 月 8 日中午在纽约市。不幸的是,我无法在 momentjs 对象中正确设置日期。
这是一个重现我的问题的jsfiddle。我究竟做错了什么?
var data = {date: 8, hour: 12, minute: 0, month: 10, year: 2013}
var ret = moment({}).tz("America/New_York");
_.each(data, function(val,key){
ret.set(key, val);
});
$("h1").text("the date should be the 8 th but it is the "+ ret.utc().get("date")) // 7
非常感谢,
迪迪埃