2016-04-20 12 views
1

ですから、いくつかの先駆的な情報です。私が行って、そこに12時間を追加2016-04-11T22:12:36.000Zモーメントに追加するときに奇妙な動作をデバッグするには?

:私はから計算しています 日

var time = new Date(d.dateCreated) 
time = Number(time) 
diff = parseInt(d.time) * 3600 
diff = time + diff 

をコードの計算違いがある:

console.log(time,diff) 
//result: 1460412756000 1460412799200 

その後、私は次のことを実行したときコード:

var m = moment().diff(diff, 'hours') 
//Returns 194 hours 

間違っている?

答えて

3

あなたはドキュメントを読んでおらず、それを利用していますが、それは間違っていることです。粗野であることが申し訳ありません...あなたがあなたの日付/時刻

にこれをしたい

(瞬間のドキュメントから - http://momentjs.com/docs/#/manipulating/add/

moment().add(12, 'hours'); 
+0

ごめんなさい!私はもっ​​と密接にドキュメントを読む必要があります...私はちょうどdiffにvisionedトンネル... – CCates

関連する問題