0
私は真夜中からミリ秒を表す数値を持っています。momentjsで真夜中から時間オブジェクトへのオフセットをきれいに変換しますか?
3600000
などの数値を取得し、Timeオブジェクト(この例では1:00am
)を取得します。
私の独自のカスタムコードを書かずにMomentJSでこれを行うきれいな方法はありますか?
私は真夜中からミリ秒を表す数値を持っています。momentjsで真夜中から時間オブジェクトへのオフセットをきれいに変換しますか?
3600000
などの数値を取得し、Timeオブジェクト(この例では1:00am
)を取得します。
私の独自のカスタムコードを書かずにMomentJSでこれを行うきれいな方法はありますか?
モーメントにはTime
オブジェクトがありませんが、確かに文字列を生成できます。
moment.utc(3600000).format('h:mm a') // "1:00 am"
moment.utc
の使用が夏時間に関連する可能性の問題を避けるために、ちょうどmoment
この特定のケースでは好まれていることに注意してください。
360000ミリ秒は360秒で、わずか6分です。午前1時にどうやって取得できましたか? – IMTheNachoMan
私は瞬間が分かりませんが、バニラJavaScriptを使いたい場合は、次のようにします: 'var d = new Date(0,0,0,0,0,0); d.setMilliseconds(360000); ' – IMTheNachoMan
そして、真夜中から数時間がほしい場合は、ちょうどいくつかの除算を行うことができます。 '関数ms2t(ミリ秒){var分= Math.floor(ミリ秒/ 1000/60);戻り値Math.floor(分/ 60)+ ":" +( "00" +(分%60))。 } ' – IMTheNachoMan