工具功能
本工具可以计算两个日期之间的间隔天数、周数,并按年月日格式分解,支持排除周末只统计工作日,也能查看两个日期分别是星期几。
使用方法
- 在「开始日期」和「结束日期」选择需要计算的两个日期
- 勾选「包含开始日期」会把开始日期当天计入总天数,不勾选则从开始日期的次日开始计算
- 勾选「仅统计工作日」会自动排除所有周六和周日,只计算工作日天数
- 点击「计算日期间隔」即可得到结果
计算原理
- 总天数:根据日期时间戳差值计算得到,勾选包含开始日期会额外加1天
- 工作日统计:遍历两个日期之间的每一天,排除周六和周日
- 年月日分解:按一年365天、一个月30天估算,仅做参考
- 星期计算:直接通过日期对象获取本地星期信息
注意事项
本工具仅排除周六周日,不考虑法定节假日,如需精确统计工作日请自行调整。年月日分解为近似估算,不对应实际自然年月,仅供参考。