2017-11-04 5 views
0

継続時間をDD-HH-mm形式にカウントしようとしています。moment.jsを使用して時間幅をdd:hh:mm形式にフォーマットする - エラー

私のJavascriptを次のようになります。午後12時00分03秒
しかしmoment.jsはちょうどこれを返す:01それはこのような何かを返す必要があります

var seconds=180; 

var duration=moment.utc(seconds*1000).format('DD:HH:mm'); 

:00:03

なぜですか?

ありがとうございます! jonas

+0

を 'DD'は月の日です。私はあなたが 'HH:mm:ss'をしようとしていると思いますか? –

+0

Idは結果として 'days-hours-minutes(dd-hh-mm)'を得たいと思います(現地時間として)@SaugatAcharya –

+0

私が得る限り、出力は正しいです。 –

答えて

0

希望の出力を得るには、1000で複数の秒を入力する必要はありません。一般的に、唯一のミリ秒は、コードの下に1000

を掛けする必要があるとして、あなたに必要な出力が得られます:0時00分03秒

var seconds=180; 
var duration=moment.utc(seconds).format('DD:HH:mm'); 
関連する問題