java如何創(chuàng)建date對(duì)象

小億
167
2023-09-13 18:22:25

Java中可以使用以下幾種方法來(lái)創(chuàng)建Date對(duì)象:

  1. 使用無(wú)參構(gòu)造函數(shù)創(chuàng)建一個(gè)表示當(dāng)前日期和時(shí)間的Date對(duì)象:
Date date = new Date();
  1. 使用指定的毫秒數(shù)創(chuàng)建一個(gè)Date對(duì)象,該毫秒數(shù)表示從1970年1月1日00:00:00 GMT開始計(jì)算的時(shí)間:
Date date = new Date(long milliseconds);
  1. 使用指定的年、月、日、小時(shí)、分鐘和秒創(chuàng)建一個(gè)Date對(duì)象:
Date date = new Date(int year, int month, int day, int hour, int minute, int second);
  1. 使用Calendar對(duì)象的getTime()方法來(lái)獲取一個(gè)表示當(dāng)前日期和時(shí)間的Date對(duì)象:
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();

注意:Date類在Java 8中已被標(biāo)記為過(guò)時(shí),推薦使用新的日期和時(shí)間API(如java.time包中的LocalDate、LocalTime和LocalDateTime)來(lái)處理日期和時(shí)間。

0