法国龙星国际速运市场部 发表于 2021-11-16 19:13:00

求助大神,救救孩子吧~如何计算时间,剔除节假日、只计算工作时间,精确到分钟 ...

如题,寻遍网络都没找到答案,希望大神能够指点,要求如下:
报表所有涉及到时长的全部换成工作日,工作日的算法不再按照24小时制,按照上午8.30-12点,下午2点到5.30。
时长计算:
1、 开通时间如在8.30到5.30的工作日内,则时长为7小时(1工作日);
2、 开通时间如果在8.30到下午2点以前;或者下午2点到第二个工作日的8.30以前,则时长为3.5小时(0.5工作日),如果第二天为非工作日(节假日)则顺延到下一个工作日再计算时长,比如周五的下午2点到下周一早上8.30以前完工,则只计算为0.5工作日,如果是周五的下午;
总结:即只计算工作日的工作时间范围内的时间。
比如:~已知时间2021年9月30日 18:20:57+3工作日,希望能满意以上条件,剔除节假日,并按照上午8.30-12点,下午2点到5.30的工作日的时间计算出结果,小弟万分感谢~~~~(若不能剔除节假日,至少剔除周末)

页: [1]
查看完整版本: 求助大神,救救孩子吧~如何计算时间,剔除节假日、只计算工作时间,精确到分钟 ...