Date date = userinformation1.getWorktime();
// 存储
List<String> times=new ArrayList<>();
// 年 月 日 时 分 秒
LocalDateTime startTime = LocalDateTime.of(date.getYear()+1900,date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(),date.getSeconds());
LocalDateTime endTime=null;
while (startTime.getHour()<23){
// 添加1小时
LocalDateTime addHours = startTime.plusHours(1);
// 添加30分钟
endTime =addHours.plusMinutes(30);
// 转为字符串 截取时间拼接
String add = startTime.toString().split("T")[1]+"~"+endTime.toString().split("T")[1];
// 添加
times.add(add);
startTime=endTime;
}
分享一个时间增加的办法
最新推荐文章于 2023-08-04 22:59:43 发布