java怎么创建date对象

avatar
作者
猴君
阅读量:2

在Java中,可以使用java.util.Date类来创建日期对象。有以下几种常用的方法:

  1. 使用无参构造函数创建当前日期对象:

    Date date = new Date(); 
  2. 使用指定的时间戳创建日期对象:

    long timestamp = System.currentTimeMillis(); Date date = new Date(timestamp); 
  3. 使用指定的年份、月份(0-11)、日期、小时、分钟和秒创建日期对象:

    int year = 2022; int month = 0; // January (0-11) int day = 1; int hour = 0; int minute = 0; int second = 0; Date date = new Date(year - 1900, month, day, hour, minute, second); 

需要注意的是,java.util.Date类在Java 8及以上版本中已经被废弃,推荐使用java.time包中的新日期时间API。例如,可以使用java.time.LocalDate类来创建日期对象。例如:

import java.time.LocalDate;  LocalDate date = LocalDate.now(); // 当前日期 LocalDate customDate = LocalDate.of(2022, 1, 1); // 自定义日期 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!