私は9000000ミリ秒の日、時間、分を取得しようとしていますが、moment.jsは0日を返しています。 Moment DurationオブジェクトにFormatプラグインを使用しています。 https://github.com/jsmreese/moment-duration-formatmoment.jsを使用してミリ秒をdd:hh:mmに変換するにはどうすればよいですか?
moment.duration(9000000, "milliseconds").format("dd:hh:mm");
戻り、 "2時30分"
どのように私は9000000を取得したのですか?
var ms = moment.duration({
days: 1,
hours: 2,
minutes: 30,
})
console.log(ms._milliseconds);
// 9000000
あなたのコードを共有してもらえますか?だから私たちはあなたが間違って何を参照してください! –
実際に何が9000000ミリ秒かを計算し、私の答えを受け入れるコードに間違い、誤り、バグはありません。あなたの計算に1つあります。 –
@MikelisBaltruks 9000000 msは実際には1日2時間30分です。だからこそ私はそれを変換したり、その日、時間、分を得る正しい方法を求めています。 – freeman29