最近有个需求,是找到未来两个小时工作时边界。假设工作时为工作日的 9:00-18:00。比如现在是周五 17:00, 那么边界为下周一的 10:00。 还需考虑中国法定假日以及调休情况,例如周六调休的话上面的例子就是周六 10:00 为边界。
请问怎么来考虑设计实现?包括怎么判定工作日之类的,最好不要用第三方 api。