Java 程式將 java.util.Date 轉換為ZonedDateTime


建立日期物件 -

Date date = new Date();

現在,將 ZonedId 設定為預設值 -

final ZoneId id = ZoneId.systemDefault();

將 java.util.date 轉換為 zonedDate -

System.out.println(ZonedDateTime.ofInstant(date.toInstant(), id));

示例

 線上演示

import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.util.Date;
public class Demo {
   public static void main(String[] args) {
      Date date = new Date();
      final ZoneId id = ZoneId.systemDefault();
      System.out.println(ZonedDateTime.ofInstant(date.toInstant(), id));
   }
}

輸出

2019-04-19T00:37:33.344+05:30[Asia/Calcutta]

更新於:2019 年 7 月 30 日

3K+ 次瀏覽

開啟你的 事業

完成課程獲得認證

開始
廣告
© . All rights reserved.