我有时间存储在数据库中。
ID TYPE STARTTIME ENDTIME
1 WEEKDAY 08:00:00 18:00:00
2 SATURDAY 10:00:00 16:00:00
3 SUNDAY 10:00:00 16:00:00
4 HOLIDAY 10:00:00 16:00:00
Java代码:
ZonedDateTime.of(date,entity.getStartTime(),ZoneId.systemDefault());
当夏令时结束时,这将检索开始时间为09:00:00,结束时间为19:00:00。
根据夏令时检索这些时间的最佳方法是什么?
示例
一个工作日,无论DST如何,我都需要将开始时间设为08:00:00,将结束时间设为18:00:00。