私は Web アプリを作成しており、ユーザーは特定のタイム ゾーンで特定の時間を選択する必要があります。たとえば、ニューヨーク市で 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
どうもありがとう、
ディディエ