Java 程式獲取兩個時間戳之間的持續時間


建立兩個時間戳

Instant time1 = Instant.now();
Instant time2 = Instant.now().plusSeconds(50);

使用 between() 獲取兩個時間戳之間的持續時間

long resMilli = Duration.between(time1, time2).toMillis();

示例

import java.time.Duration;
import java.time.Instant;
public class Demo {
   public static void main(String[] args) {
      Instant time1 = Instant.now();
      Instant time2 = Instant.now().plusSeconds(50);
      long resMilli = Duration.between(time1, time2).toMillis();
      System.out.println("Duration between two time intervals = "+resMilli);
   }
}

輸出

Duration between two time intervals = 50000

更新於: 2019-07-30

237 人檢視

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.