package com.wei.mpdemo.utils;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Time1 {
//1. 通过SimpleDateFormat类来获取当前时间 线程不安全的 java8以前用
public static String getTime(){
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
}
//2. 通过DateTimeFormatter类来获取当前时间 是线程安全的
public void time11(){
String DateNow = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"));
return DateNow;
}
//计算两个格式化时间的时间差 ChronoUnit工具类的枚举类可以表示什么单位
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime startDate1 = LocalDateTime.parse("2023-05-22 16:30:40", formatter);
LocalDateTime startDate2 = LocalDateTime.parse("2023-05-22 16:30:50", formatter);
System.out.println(ChronoUnit.SECONDS.between(startDate1,startDate2));
}
时间类获取时间年月日时分秒格式
于 2022-07-20 10:42:40 首次发布