V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
william23
V2EX  ›  问与答

碰到一个问题,经理说这里这个论坛不错,希望有人能给予指导

  •  
  •   william23 · 2015-03-24 13:39:20 +08:00 · 1866 次点击
    这是一个创建于 3330 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求是这样的:
    需要执行一个方法,但是执行的时间只能是在工作日的时间段内,
    包括中国的节假日内也不能执行这个方法。
    换句话而言,我们休息,这个方法也得休息。
    我一开始有查过中国节假休息日的算法,但好像没有嘛,而且这个每年都有变化的,写死肯定不行啊
    最好还是可配置的,
    不知道有没有什么解决方案?
    小弟我新手,就思路比较一般,请你们原谅啊。
    给个机会让我学习下。

    kzing
        1
    kzing  
       2015-03-24 13:51:31 +08:00
    这表达能力, 也是把我看罪了...= =!
    kslr
        2
    kslr  
       2015-03-24 13:56:01 +08:00   ❤️ 1
    你们公司自己用还是?
    xiaogui
        3
    xiaogui  
       2015-03-24 14:10:19 +08:00
    那就写成可配置呗,你都已经有答案了。
    knightlhs
        5
    knightlhs  
       2015-03-24 17:01:58 +08:00
    你需要用一个配置表 把你们不工作的时间放进去
    啥 你们工作的日子不多 经常放假?那你就把放假的时间放进去
    然后 cache 一下
    每次 需要调用的时候就去比对一下 然后 处理就好了
    oott123
        6
    oott123  
       2015-03-24 17:32:59 +08:00
    在公司大门上装个传感器。
    然后门锁着就停止工作,开着就工作。
    william23
        7
    william23  
    OP
       2015-03-25 14:31:51 +08:00
    @knightlhs 你的意思是让公司工作的时间放进去,然后每次比对,但是这样的话,我就觉得每年休息时间会有变化,岂不是每年都要更改下?这样会不会不太方便啊?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   911 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:40 · PVG 02:40 · LAX 11:40 · JFK 14:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.