0

私は 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

どうもありがとう、

ディディエ

4

1 に答える 1