入门的小t 2022-03-07 11:11 采纳率: 89.5%
浏览 33
已结题

如何得到两个日期之间的工作日天数

我创建了一个顺序表,里面存储的是1900年到2050年所有工作日的日期。现在让用户输入两个日期,计算两个日期之间的工作日天数。如果这两个日期都是工作日的话,我可以用顺序表的查找定位函数得到两个日期的位置,再做差可以得到相隔的工作日天数。但是如果其中一个或两个都不是工作日,那么查找函数就定位不到这两个日期,那我怎么通过顺序表来计算出这两个日期之间的工作日天数呢?

  • 写回答

1条回答 默认 最新

  • 关注

    yysy60年的数据顺序表内存顶得住吗,你这个问题的思路不是自然就想到吗,对于不在工作日的的日期,找到不大于该日期的最大工作日日期即可

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 3月15日
  • 已采纳回答 3月7日
  • 创建了问题 3月7日