查看: 4261|回复: 12
收起左侧

[系统] 因为工作关系,需要自动推算出日期,怎么实现

[复制链接]
runfrog
发表于 2017-6-6 17:58:35 | 显示全部楼层 |阅读模式
本帖最后由 runfrog 于 2017-6-14 10:35 编辑

因为工作关系,需要自动推算出日期,怎么实现

需求如下
比如4月19日(假设日期为A)之后40个工作日。怎么知道是哪一天(假设日期为B)。
这样,我就可以在那天设置事项提醒,不会误事了。
再就是得到日期B,之后的20天内,怎么算出20天截至是哪一天(假设日期为C)。

几个概念1、工作日,是指除了周末两天放假,再除去国家法定节假日。。
一般来说,一个星期是7天,那么工作日就是星期一到星期五,一共5天,
比如2017年6月,6月一共30天。如果假设一切正常,没有任何特别放假,那么减去4个周末一共4*2=8天,工作日就是30-8=22天
2、日期B,之后的20天。。这里的20天,就包括国家法定节假日放假和平时的周末两天。


比如今天是2017年6月14日,之后的7个工作日,就是2017年2017年6月23日
比如今天是2017年6月14日,之后的7天,就是2017年2017年6月21日

国家法定节假日放假,可以每年按照国家的放假安排,在这个日期系统里面,进行维护。可以事先手动设定,如果是家法定节假日放假和周末,那么,就不计算进工作日

附录:2017年放假时间安排表
2017年1月1日(星期日)为国家法定节假日。
  2017年1月2日补休。
  2016年12月31日(星期六)、2017年1月1日、1月2日成三天假期。
四、五一劳动节:2017年4月29日至5月1日放假调休,共3天。
  5月1日(星期一、“五一”国际劳动节)为法定节假日。
五、端午节:2017年5月28日至5月30日放假公休,共3天
  5月30日(星期二,农历端午节当日)为国家法定节假日
  5月27日(星期六)照常上班。
  5月27日(星期六)公休调至5月29日(星期一)  


随便注册
发表于 2017-6-6 18:19:15 | 显示全部楼层
找日历软件。
非要自己玩,生成个工作日列表不就得了,跳几个工作日就数几行。
nonote
头像被屏蔽
发表于 2017-6-6 18:53:36 | 显示全部楼层
win10系统自带的计算器就有这功能
Q1628393554
发表于 2017-6-7 19:41:53 | 显示全部楼层
试试正点日历
         

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
zydfs
发表于 2017-6-7 23:21:31 | 显示全部楼层
找个日期计算器或者用各类日历都行吧
thelord
发表于 2017-6-12 18:06:45 | 显示全部楼层
只看懂第一个问题
表达能力待提升
runfrog
 楼主| 发表于 2017-6-13 11:47:36 | 显示全部楼层
thelord 发表于 2017-6-12 18:06
只看懂第一个问题
表达能力待提升

可能是工作的关系,
这种需求,在我工作中,很多人会遇到。
runfrog
 楼主| 发表于 2017-6-14 10:19:14 | 显示全部楼层
thelord 发表于 2017-6-12 18:06
只看懂第一个问题
表达能力待提升

明白了吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
runfrog
 楼主| 发表于 2017-6-14 10:36:20 | 显示全部楼层
随便注册 发表于 2017-6-6 18:19
找日历软件。
非要自己玩,生成个工作日列表不就得了,跳几个工作日就数几行。

最好是做成一个小软件的。就是日期推算,日期间隔的小软件,php之类的网页形式
随便注册
发表于 2017-6-14 12:44:46 | 显示全部楼层
runfrog 发表于 2017-6-14 10:36
最好是做成一个小软件的。就是日期推算,日期间隔的小软件,php之类的网页形式

搜工作日计算器
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-26 10:47 , Processed in 0.134083 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表