日期与时间

日期差计算器

计算日历天数、含结束日的天数,或跨时区实际经过的时长。

数据留在浏览器文件与文本在此标签页处理。
日期差计算器本地处理

选择日期

可从日历选择开始和结束日期,也可直接输入。

已就绪,点击计算查看结果。
高级日期与时间计算含时区经过时间、钟面时间差、平均值、排序和区间拆分。
Ctrl / ⌘ + Enter
结果
请至少输入一个值。

日期与时间

基本原理

日期差可能指日历天数,也可能指实际时长。纽约2024年3月9日中午至10日中午是1个日历日,但因为夏令时开始,实际只有23小时。

功能介绍

计算日历天数、含结束日的天数,或跨时区实际经过的时长。

使用方法

  1. 选择日历天数、含时区时长或钟面时间差,按显示格式输入起点与终点。含结束日仅用于日历天数;时长模式需指定两端时区。
  2. 比较相邻行,用 --- 分组。同组精度需一致:整数、YYYY-MM、YYYY-MM-DD 或本地日期时间。输出绝对值 ISO 期间,不含时区。
  3. 检查结果与提示后再复制或下载;修改输入会清除旧结果。

错误与限制

反向区间保留负号。含结束日沿区间方向多计一天,同日计为一天。日历期间与整周余日仍不含结束日。仅有钟面时间时按固定24小时日计算,不扣除假日。

所有输入留在此标签页。TXT文件须为 UTF-8,批量输入最多200,000字符、10,000行。

比较相邻行,用 --- 分组。同组精度需一致:整数、YYYY-MM、YYYY-MM-DD 或本地日期时间。输出绝对值 ISO 期间,不含时区。

扩展范围:年份最多500年,日期模式最多200000日,钟面最多24小时,结果最多10000行。特殊数字指全部相同或逐位递增(9后回到0),需明选表示法。舍入中点取较晚边界;ISO周从周一开始。日期模板:[YYYY] [MM] [DD] [DDD] [W] [E];时间:[HH] [hh] [mm] [ss] [A]。自然语言采用界面语言。公历复活节1583–4099年。区间格式:起点 / 终点。

常见问题

会把开始与结束日期都算进去吗?

默认2024年2月28日至3月1日相距2天;包含结束日则为3天。ISO日历期间仍显示 P2D,避免与含首尾的计数混淆。

日期会被上传或保存吗?

不会。计算在浏览器完成,输入不会加入网址、不会跨次访问保存,也不会传到服务器。只有你操作时才会复制或下载。

相关工具