旋转的钢笔 2015-08-28 09:26 采纳率: 54.5%
浏览 2740
已采纳

如何把两时间之间的节假日时间跟去除掉

eg:2015-9-30到2015-10-10 就是想把中间的国庆日去掉不算,周末也不算然后算之间相差的天数

  • 写回答

4条回答 默认 最新

  • JonsonJiao 2015-08-29 02:08
    关注

    这个我看了前面给的链接,下载的链接没有看,另一花生 给的答案给了我启发。

    说说我的想法吧,计算两个日期之间的天数和周末数不难,最难的是计算节假日的天数,这个后来想想也不难,因为节假日是国家明文规定了的,每年就那么几天而已,你可以先将这些存储起来,然后求完之后看看那些节假日在你的日期中,然后再减去节假日就是了,不用考虑调休的问题了,国家不会多占用你一天,也不会少给你一天。我们常说的十一黄金周,并不是说国家规定十一是7天假,规定的是3天,为了休得长一些从国家角度规定挪用前后的周末连成7天而已,因此我们计算到额时候要用3天,而不是7天。

    因为涉及到调休的问题,在计算的时间正好跨越假期或者在调休时间附近时就比较麻烦了,这个就需要穷举所有的放假安排了。

    先说这么多,晚上有时间了写篇博客出来。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 10月31日

悬赏问题

  • ¥15 画两个图 python或R
  • ¥15 在线请求openmv与pixhawk 实现实时目标跟踪的具体通讯方法
  • ¥15 八路抢答器设计出现故障
  • ¥15 opencv 无法读取视频
  • ¥15 用matlab 实现通信仿真
  • ¥15 按键修改电子时钟,C51单片机
  • ¥60 Java中实现如何实现张量类,并用于图像处理(不运用其他科学计算库和图像处理库))
  • ¥20 5037端口被adb自己占了
  • ¥15 python:excel数据写入多个对应word文档
  • ¥60 全一数分解素因子和素数循环节位数