• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lixia625
V2EX  ›  程序员

如何判定工作日工作时?

  •  
  •   lixia625 · Nov 8, 2017 · 3411 views
    This topic created in 3108 days ago, the information mentioned may be changed or developed.

    最近有个需求,是找到未来两个小时工作时边界。假设工作时为工作日的 9:00-18:00。比如现在是周五 17:00, 那么边界为下周一的 10:00。 还需考虑中国法定假日以及调休情况,例如周六调休的话上面的例子就是周六 10:00 为边界。

    请问怎么来考虑设计实现?包括怎么判定工作日之类的,最好不要用第三方 api。

    5 replies    2017-11-09 11:53:40 +08:00
    lixia625
        1
    lixia625  
    OP
       Nov 8, 2017
    或者有什么关于中国法定假日的公共库或数据集,大家有的麻烦推荐一下啊 T_T
    meteor
        2
    meteor  
       Nov 8, 2017
    nandaye
        3
    nandaye  
       Nov 9, 2017 via Android   ❤️ 1
    国务院会在年底公布明年的所有法定假日,根据这个和你公司自有的节假日提前生成一张明年全年的工作日表
    lixia625
        4
    lixia625  
    OP
       Nov 9, 2017
    @nandaye 所以只有第二年的信息喽?
    nandaye
        5
    nandaye  
       Nov 9, 2017 via Android
    @lixia625 权威的话那就只能以国务院公布的节假日为准了,一年维护一次也不是很费事。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5446 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:51 · PVG 13:51 · LAX 22:51 · JFK 01:51
    ♥ Do have faith in what you're doing.