Java如何新建时间
创建当前时间
使用java.util.Date类可以获取当前时间:
Date currentDate = new Date();
System.out.println(currentDate);
使用Calendar类创建时间
java.util.Calendar类提供了更灵活的时间操作方式:
Calendar calendar = Calendar.getInstance();
calendar.set(2023, Calendar.JANUARY, 15, 10, 30, 0);
Date specificDate = calendar.getTime();
Java 8时间API
Java 8引入了更强大的java.time包:
LocalDateTime now = LocalDateTime.now();
LocalDateTime specificTime = LocalDateTime.of(2023, 1, 15, 10, 30);
创建带时区的时间
使用ZonedDateTime处理带时区的时间:
ZonedDateTime zonedDateTime = ZonedDateTime.now(ZoneId.of("Asia/Shanghai"));
从字符串解析时间
可以使用DateTimeFormatter从字符串创建时间对象:

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime parsedTime = LocalDateTime.parse("2023-01-15 10:30:00", formatter);






