日期时长计算器
在浏览器中求出两个日期之间的精确时间——年、月、周、天、小时和工作日。你输入的日期始终留在你的设备上。
日期时长计算器完全在你的浏览器中运行。你输入的日期和时刻仅用于设备上的计算,绝不会离开你的机器或到达 ArrayKit。
打开 Unix 时间戳转换器
关于 日期时长计算器
日期时长计算器测量两个日期之间——以及在你需要时两个时刻之间——的精确跨度。输入起始和结束日期,它就会返回完整的年、月、天分解,同时给出总天数、周加剩余天数、月加天数、总小时数和分钟数,以及其间的工作日数量(周一至周五)。它能处理任意顺序——把较晚的日期放在前面,它仍会报告跨度,并标记该区间是反向的。加上可选的时刻,可得到精确到分钟的结果,或留空进行整天计算。它为规划截止日期、计算通知期、检查合同或年龄跨度,以及回答「距离发布还有多少个工作日?」而打造。一切都在你的设备上计算——你输入的日期绝不离开你的浏览器。
功能特性
- 两个日期之间完整的年、月、天分解
- 总天数、总周数,以及周加剩余天数
- 总小时数和总分钟数,用于精确到时钟的跨度
- 跳过周六和周日的工作日计数
- 可选的起始和结束时刻,用于分钟级精度
- 处理反向顺序,并在结束早于起始时提示你
- 一键「交换」翻转两个日期,另有「今天」快捷方式
- 完全在你的浏览器中运行,不向任何地方发送日期
如何使用 日期时长计算器
- 在「从」字段选择一个起始日期(如需可加时刻)
- 在「到」字段选择一个结束日期,或点按「今天」
- 阅读年 / 月 / 天的摘要和总天数数据
- 查看「工作日」一行,了解周一至周五的工作日计数
- 用「交换」翻转两个日期并立即重新计算
示例
输入
From: 2020-01-01
To: 2021-01-01
输出
1 year, 0 months, 0 days
Total days: 366 · Business days: 262
2020 年是闰年,因此跨度是 366 天——其中 262 天是工作日。
常见错误与故障排除
- 结果比预期多一天或少一天。 — 时长按整个已过去的天数计算。当时刻留空时,两个日期都处于午夜;如果你需要把不完整的那一天算进或排除,请加上实际的起始和结束时刻。
- 节假日前后工作日计数看起来不对。 — 计数只跳过周六和周日。公共假日因国家而异,因此请自行减去落在工作日上的本地假日。
- 结束日期早于起始日期。 — 没关系——计算器会报告两者之间的跨度,并把该区间标记为反向。若想让字段按时间顺序排列,请使用「交换」。
- 像 1 月 31 日到 3 月 1 日这样的月份边界读起来很奇怪。 — 各月长度不同,因此年/月/天视图会借用较早月份的长度:1 月 31 日到 3 月 1 日读作 1 个月 1 天,这与大多数日历的计数方式一致。
常见问题
- 日期时长计算器如何计算月和天?
- 它给出一个日历感知的分解:先是整年,然后是整月,最后是剩余天数。当结束的月内日小于起始的月内日时,它会借用较早月份的长度,因此像 1 月 31 日到 3 月 1 日这样的跨度读作 1 个月 1 天。
- 结果中什么算作一个工作日?
- 区间内的任何周一到周五都算作一个工作日;周六和周日被排除。工具不了解各地的公共假日,因此请自行为你的国家扣除落在工作日的假日。
- 我可以包含起始和结束时刻,而不只是日期吗?
- 可以。每一侧都有一个可选的时刻字段。两个都留空进行整天计算,或输入时刻以得到精确的总小时数和分钟数,以及精确到分钟的年/月/天跨度。
- 如果我把较晚的日期放在前面会怎样?
- 计算器能处理任意顺序。它始终报告两个日期之间的跨度,并在区间反向时给出提示。用「交换」按钮把「从」和「到」字段翻转成时间顺序。
- 为什么一年的跨度有时是 365 天,有时是 366 天?
- 闰年会增加 2 月 29 日。跨越闰日的跨度,比如 2020-01-01 到 2021-01-01,是 366 天,而平年跨度如 2021-01-01 到 2022-01-01 是 365 天——两者仍都读作正好 1 年。
- 我输入的日期会被上传到任何地方吗?
- 不会。日期时长计算器完全在你的浏览器中运行,并在你的设备上计算一切。你输入的日期和时刻绝不会离开你的机器,也不会发送到 ArrayKit。
相关工具
全部 ArrayKit 工具