JAVA8提供了新的日期和时间的获取方式,且是线程安全的,下面简要写一下获取时间的用法
1.获取日期和时间
LocalDateTime localDateTime = LocalDateTime.now();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss");
String format = localDateTime.format(dateTimeFormatter);
System.out.println(format);
输出为:
2019-04-30 10:00:37
2.获取日期
LocalDate localDate = LocalDate.now();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String format = localDate.format(dateTimeFormatter);
System.out.println(format);
输出为:
2019-04-30
3.获取时间
LocalTime localTime = LocalTime.now();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("hh:mm:ss");
String format = localTime.format(dateTimeFormatter);
System.out.println(format);
输出为:
10:00:37