2017-11-21 10 views
0

0:02のように2秒を表示するのに瞬間を使用しようとしています。「m:ss」の瞬時表示秒数

私は次のコードが動作すると予想しましたが、残念ながら0:00と表示されます。これは、文書のセクションthisに基づいています。

moment(2).format('m:ss'); 

誰かが間違っているとアドバイスできますか?私はドキュメントを読んで、運がないと数多くのアプローチを試みました。

+2

それはあなたが持っているでしょう(ミリ秒)を受け付けているので'moment(2000).format( 'm:ss')'を提供します。 –

答えて

1

あなたは

moment().minutes(0).second(2).format('m:ss') 

https://jsfiddle.net/4eqL594p/

としてそれを行う。しかし、これはまた、0

EDITと分を設定します。他の回答が指摘していたとして、あなたはまた、

moment({seconds: 2}).format('m:ss') 
を行うことができます
+0

それは大丈夫です!私が望むように働く!あなたは緑のチックを急いで与える! –

0

試行Unixメソッドでは、整数値を受け入れますUNIXのエポック(1970年1月1日12AM UTC)からの秒数をngの

例:

moment.unix(2).format('m:ss'); 

デモ:

console.log(moment.unix(2).format('m:ss'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>

関連する問題