日期差计算器
计算两个日期或日期时间之间的间隔:给出年、月、日的拆分,以及总周数、小时数、分钟数和秒数,并可选择是否包含结束日期。
请选择结束日期。
什么是 日期差计算器?
计算两个日期之间的时间间隔,还可以加上具体时刻。结果既以年、月、日表示,也以总天数、总周数、总月数、总小时数、总分钟数和总秒数表示。
如何使用 日期差计算器
- 输入开始日期和结束日期。
- 勾选包含具体时间,可同时输入开始和结束的时间。
- 如果首尾两天都要计入(例如计算旅行的天数),请勾选包含结束日期(+1 天)。
- 查看拆分结果和各项总数;如果结束早于开始,结果会显示为负数。
示例
输入
2026-01-01 to 2026-03-10
输出
2 months, 9 days – 68 days – 9 weeks, 5 days
勾选“包含结束日期”后:2 个月 10 天(69 天)。
何时使用 日期差计算器
适用于项目工期、通知期、活动倒计时或停留时长。如果只想算工作日,请使用工作日计算器;如果要算某人的年龄,请使用年龄计算器。
日期差计算器 的工作原理
日期会先转换为 UTC 下的天数编号,因此总天数是精确的,不受时区或夏令时影响。年/月/日的拆分先数整的日历月,再数剩余的天数(平年中 1 月 31 日到 3 月 1 日是 1 个月零 1 天)。包含时间时,会加上分钟数,如果结束时刻在一天中早于开始时刻,则向前借一天。时间仅按钟面时间处理。
常见用例
- 数一数距离截止日期或假期还有多少天
- 计算合同或租期的长度
- 测算某件事已经过去多久
- 计算两个班次或两个事件之间相隔的小时数
常见问题
结束日期会被计入吗?
默认不计入:结果等于结束日期减开始日期,就像在电子表格中做日期相减。勾选包含结束日期可加上一天。
夏令时会改变小时数吗?
不会。时间被视为钟面读数,所以一天始终按 24 小时计算。如果需要某个时区中的精确时刻,请使用时区转换器。
各月长度不同时如何计算月数?
从开始日期起数整的日历月;当目标月份较短时,会先取该月的最后一天,再计算剩余天数。
推荐的下一步
子网计算器
为任意 IPv4 或 IPv6 子网计算网络地址、广播地址、通配符掩码、首尾主机及可用主机数。支持 CIDR 与点分十进制掩码,全程在浏览器中运行。
百分比计算器
免费百分比计算器:计算一个数的 X%、X 占 Y 的百分比、两个数之间的百分比变化,以及在数值上加上或减去一个百分比,并显示算式。
宽高比计算器
将任意宽×高化简为宽高比(1920×1080 → 16:9),并在缩放图片、视频或屏幕时计算缺失的宽度或高度。
PPI 计算器
根据屏幕分辨率和对角线尺寸(英寸或厘米)计算每英寸像素数(PPI)、每厘米像素数和点距,并显示屏幕的实际宽度和高度。
BMI 计算器
用公制或英制单位计算身体质量指数,查看 WHO 成人分类、BMI Prime,以及你身高对应的健康体重范围。
贷款计算器
计算固定利率贷款的月供、总利息和总成本,并提供完整的按年或按月还款计划表,支持 0% 利率贷款。