【发布时间】:2019-05-02 18:49:00
【问题描述】:
我正在处理 Java 中的议程。我已经在我的数据库中存储了星期几、一些实验室可用性的开始和结束时间。
现在我需要通过仅显示一天中不可用的时间来为日程安排系统提供服务。例如,如果第一天的开始时间为 13:00,结束时间为 19:00,我需要返回一个范围,如下所示: [00:00 - 13:00, 19:00 - 23:59]。请记住,一天的可用范围可能不止一个。
是否有任何 Java 类或 API 可以帮助我减去这些范围?
【问题讨论】:
-
是的,你可以使用Duration or Period