2024 年天数、周数与工作日

37 0

日期计算包括求两个日期相差多少天、某个日期加减若干天是哪一天、某天是星期几,以及一段时间内有多少个工作日,常用于计算纪念日、合同期限、预产期、假期安排等。下面说明当年的具体数据。

2024 年天数、周数与工作日

2024 年的基础日期数据如下。

项目内容
全年天数366 天(闰年)
1 月 1 日周一
12 月 31 日周二
ISO 周数52 周
全年工作日251 天(按当年国务院放假安排)

工作原理

计算机通常把日期换算成“从某个起点算起的第几天”(儒略日数或序数),两个日期相减就得到天数差,加减天数后再换回年月日。星期几可以由序数对 7 取余得到,也可以用蔡勒公式计算。工作日计算则逐日判断:周末默认休息,再按当年放假安排修正。

常见类型

  • 日期间隔计算
  • 日期加减
  • 星期几查询
  • 工作日计算
  • 年龄、周岁计算

Python 示例

下面是用 Python 实现的写法,可以按需要修改:

import datetime as dt
a, b = dt.date(2026, 1, 1), dt.date(2026, 11, 11)
print((b - a).days)                    # 314
print(a + dt.timedelta(days=100))      # 2026-04-11
print('一二三四五六日'[b.weekday()])    # 三

本站的日期间隔计算工具可以直接在网页中使用,无需安装,适合快速得到和核对结果。

常见问题

【工作日怎么算?】排除周六日和法定节假日,再加上调休上班的周末。

【1 月 31 日加一个月是哪天?】多数工具取当月最后一天,即平年 2 月 28 日、闰年 2 月 29 日。

【Excel 怎么算两个日期差几天?】两个日期单元格直接相减,或用 DATEDIF 函数。

文中示例可以在本站对应工具中核对。

署名:123问编辑部 · 最近修订:2026-11-11 · 已按编辑与审核说明检查;内容仅供参考,不构成医疗、法律或投资建议。发现错误可查看纠错方式。

标签: 实用工具

抱歉,评论功能暂时关闭!