private static final DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
public static void main(String[] args) {
//获取当前时间
LocalDateTime nowTime = LocalDateTime.now();
//获取当前日期
LocalDate nowDate = LocalDate.now();
//设置零点
LocalDateTime beginTime = LocalDateTime.of(nowDate,LocalTime.MIN);
//将时间进行格式化
String time1= beginTime.format(dtf);
//设置当天的结束时间
LocalDateTime endTime = LocalDateTime.of(nowDate,LocalTime.MAX);
//将时间进行格式化
String time2 =dtf.format(endTime);
System.out.println("今天开始的时间beginTime:"+time1);
System.out.println("今天结束的时间endTime:"+time2);
}
输出的结果是:今天开始的时间beginTime:2018-08-16 00:00:00
今天结束的时间endTime: 2018-08-16 23:59:59
原文链接: https://onlyou.blog.csdn.net//article/details/81748318