色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java的毫秒值和時間戳

林子帆1年前7瀏覽0評論

Java中的毫秒值和時間戳是兩個常用的時間表示方式。

毫秒值指的是1970年1月1日 00:00:00 GMT以來的毫秒數,Java中可以通過System.currentTimeMillis()獲取當前的毫秒值。

long timeMillis = System.currentTimeMillis();
System.out.println(timeMillis);

時間戳指的是以秒為單位的時間戳數,可以通過System.currentTimeMillis()/1000獲取當前的時間戳。

long timeStamp = System.currentTimeMillis() / 1000;
System.out.println(timeStamp);

毫秒值和時間戳都可以用于日期時間的轉換和比較,可以使用Java中的Date和SimpleDateFormat類來進行操作。

// 毫秒值轉為Date
long timeMillis = System.currentTimeMillis();
Date date1 = new Date(timeMillis);
// 時間戳轉為Date
long timeStamp = System.currentTimeMillis() / 1000;
Date date2 = new Date(timeStamp * 1000);
// Date轉為毫秒值
long timeMillis1 = date1.getTime();
// Date轉為時間戳
long timeStamp1 = date1.getTime() / 1000;
// 比較兩個日期時間的先后順序
if (date1.before(date2)) {
System.out.println("date1在date2之前");
} else {
System.out.println("date1在date2之后");
}

以上是關于Java中毫秒值和時間戳的基本介紹和使用方式。