1

似たようなトピックはたくさんありますが、私の問題に似たものは見つかりませんでした。たとえば、次のように、2回目が1回目よりも大きい場合の計算方法のみを見つけました。

  1. 22:00
  2. 23:00

結果は簡単に得られます。Date API を使用して、1 回目から 2 回目を引くだけです。差はミリ秒単位であり、秒/分に簡単に変換できます..

私が知りたいのは、1日目の時間と2日目の時間の差を取得する方法です。たとえば、次のようになります。

  1. 22:25
  2. 06:30

その差は8時間5分。

または別の例

  1. 19:00
  2. 00:00

差は 5 時間です。

このように時間を計算する方法は?どんな助けでも大歓迎です。

4

2 に答える 2

1

日付と時刻を TimeStamp に変換し (1970 年 1 月 1 日からのミリ秒単位の長い日付表現です)、差を計算し、ミリ秒から時間に変換します。

こちらもチェック

于 2013-04-10T13:04:30.713 に答える