2016-10-28 43 views
0

我試圖從一個日期轉換時間,並測試它爲什麼總是出來11:10。我建立了這個簡單的測試,看看它是否仍然以相同的方式進行轉換。此測試將開始時間格式化爲11:10。應該是11:59。MomentJs。當時間轉換爲什麼它總是輸出小時:10分鐘?

var testDate = "11:59" 
console.log("start time formatted", moment(testDate, ["h:mm"]).format("H:MM")); 
console.log("start time", testDate); 
+3

您將格式分爲一個月 – baao

回答

1

我認爲MM是當月10月(10)月的數字格式。嘗試將其更改爲mm,如下面的代碼。

moment(testDate, ["h:mm"]).format("H:mm"); 
+0

剛剛得到它,謝謝! –

0

這個作品,MM和MM是月份和分鐘的差異!

var testDate = "11:50" 
console.log("start time formatted", moment(testDate, ["h:m"]).format("H:mm")); 
console.log("start time", testDate); 
相關問題