1.获取时间格式为年与日时分秒格式的数据(yyyy-MM-dd HH:mm:ss)
String now = DateUtil.now();
2.将以上获取的时间转为date类型
Date date = DateUtil.parse(now);
3.获取格式为(yyyy-MM-dd)
String today= DateUtil.today();
System.out.println(today);
4.获取系统当前时间 格式:(yyyy-MM-dd HH:mm:ss)
Date date = DateUtil.date();
System.out.println(date);
5.时间比较大小举例 (date1小于date2返回-1,date1大于date2返回1,相等返回0)
String now = DateUtil.now();
Date date1 = DateUtil.parse(now);//获取系统当前日期并将数据转为date类型
int compare = DateUtil.compare(date1, date2);
6.计算时间相差多少天(天数)
long day=DateUtil.between(date1, date2, DateUnit.DAY);
7.获取时间戳
long timestamp = DateUtil.current(false)
8.获取时间格式为(yyyy-MM-dd HH:mm:ss)的第二种方式
LocalDateTime currentTime = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String formattedTime = currentTime.format(formatter);