2014-03-12 28 views
6

我需要從現在到現在的特定小時數獲得秒數。從現在開始直到特定小時爲止的秒數

moment().diff(moment().hour(23), 'seconds'); 

精度總是以小時爲單位,我需要它以秒爲單位。

例如,如果現在是15:24。我得到28800.

+0

你可能有興趣在這[相關問題](http://stackoverflow.com/問題/ 21674694 /何燦I-格式的時間持續時間,恰好採用矩-JS) –

回答

14

moment()是當前時間,所以如果當前時間是15:24:32 moment().hour(23)返回23:24:32。您需要將分鐘和秒數設置爲0以獲得15:24:32和23:00:00之間的差異。

moment().diff(moment().hour(23).minute(0).second(0), 'seconds');

收益-27328秒的時候,當前時間爲15時24分32秒

相關問題