日期计算器
计算日期间隔与工作日,或对日期进行天、周、月、年的加减运算。全部在浏览器本地完成,无需注册,数据不会上传。
免费在线日期计算器
DevTools 日期计算器是一款免费的在线工具,几秒钟即可回答最常见的日期问题:两个日期之间相差多少天、其中包含多少个工作日,以及某个日期加上或减去若干天、周、月、年后是哪一天。无论你是在做项目排期、计算年龄、为某个活动倒计时,还是核对合同截止日期,都不需要再对着纸质日历逐天数数——工具会自动完成全部计算,包括闰年和大小月,始终给出精确结果。
无需安装、无需注册,在电脑或手机的浏览器中即可直接使用。你输入的所有日期都只在本地设备上通过 JavaScript 处理,不会上传到服务器,既快速又完全保护隐私。
日期计算器能做什么
两个日期相差天数
选择开始日期和结束日期,立即看到间隔的天数、周数、月数、年数,以及对应的总小时数和分钟数。
工作日统计
结果中包含工作日统计,自动排除周六和周日,方便估算项目工期和服务承诺(SLA)时间。
日期加减运算
选定基准日期,加上或减去任意数量的天、周、月、年,即可得到目标日期,例如"今天起 90 天后"或"截止日期前 6 个月"。
自动处理闰年
月和年的计算严格遵循真实日历:闰年二月有 29 天,加月时也会尽量保持对应的日历日。
一键复制结果
每个结果数字以及计算出的目标日期都可以一键复制到剪贴板,直接粘贴到邮件、表格或文档中。
注重隐私
无需填表、无需注册、不发服务器请求。你的日期不会离开浏览器,可以放心用于个人或工作中的敏感截止日期。
如何计算两个日期之间的天数
- 打开"日期间隔"标签页,用日期选择器选择开始日期和结束日期(或点击"今天"快速填入当前日期)。
- 结果会自动更新:查看总天数、周数、月数、年数、小时数、分钟数,以及两个日期之间的工作日数量。
- 切换到"日期加减"标签页,选择基准日期、输入数字并选择天、周、月或年,即可看到目标日期。点击任意结果即可复制。
常见使用场景
- 项目排期:估算工期,统计一个迭代内可用的工作日。
- 年龄计算:精确算出某人出生至今的天数、月数或年数。
- 合同与保修:核对到期日、续签时间窗口和保修期限。
- 活动倒计时:查看距离婚礼、假期或产品发布还有多少天。
- 财务与计费:计算计息周期、付款账期和到期日。
- 人事与请假:统计工作日数,并根据请假起始日期计算返岗日期。
常见问题
如何计算两个日期之间相差多少天?
打开"日期间隔"标签页,选择开始日期和结束日期,工具会立即显示两个日期之间的总天数。结果还会将间隔拆分为周数、月数和年数,并给出工作日数量。
计算器会考虑闰年吗?
会。所有计算都基于浏览器的真实日历,闰年二月按 29 天计算,跨越闰年的日期差也能正确统计。
自然日和工作日有什么区别?
自然日统计从开始日期到结束日期的每一天(含周末);工作日只统计周一到周五,排除周六和周日。计算器会同时给出这两个数字。
可以加减月和年,而不只是天吗?
可以。在"日期加减"标签页中可以选择天、周、月、年。加月时按日历月份计算,例如 1 月 31 日加一个月会落到 2 月的最后一个有效日期。
这个日期计算器是免费的吗?
完全免费。没有使用次数限制,无需注册也无需付费,电脑和手机上都可以随时使用。
我输入的日期会被上传或保存吗?
不会。工具完全在你的浏览器中使用 JavaScript 运行,你选择的日期不会离开你的设备,也不会保存到任何服务器。
了解日期计算的原理
最简单的日期差计算方式,是把两个日期都转换为时间戳(自 1970 年 1 月 1 日 Unix 纪元起的毫秒数),相减后再除以一天的长度——86,400,000 毫秒。这样得到的天数是精确的,并且能自动处理大小月和闰年。
把天数换算成周、月或年只是近似值,因为月和年的长度并不固定:平均一个月约 30.44 天,平均一年约 365.25 天。用于法律、财务或薪资场景时,应以精确的自然日天数为准,月数和年数仅作为便于理解的概览。
工作日统计会逐日遍历日历,只统计周一到周五,跳过周末。请注意,本工具不会扣除法定节假日,因为各国、各地区的放假安排不同;如有需要,请根据当地节假日自行扣除。
日期的加减遵循日历语义,而不是固定的天数。1 月 15 日加一个月是 2 月 15 日;而当目标月份没有对应日期时(如 3 月 31 日加一个月),会落到该月最后一个有效日期。这与人们对"三个月后"这类截止日期的直觉理解一致。
相关时间日期工具
提示:页面加载完成后本计算器可完全离线使用,你的任何输入都不会通过网络发送。