星点 星点-时间工具 首页星点导航
关于
版本 v1.0.0

日期计算器

从一个基准日期或日期时间,按年、月、周、日、时、分、秒的任意组合增加或减少,推算未来/过去的时间。月末与闰年按明确规则处理,不静默溢出。

日期计算器 · 工具介绍

选择基准日期时间与所在时区,选择「加」或「减」,再填写各单位的数值即可得到结果;单位可按年→月→周→日→时→分→秒组合使用。

月份相加采用目标月最后一天钳制:例如 1 月 31 日加 1 个月得到 2 月最后一天,而不是溢出到 3 月;闰年 2 月 29 日加一年钳制到 2 月 28 日。

日为日历日语义:对带时区的时间加一天表示当地日历日期往后一天,跨夏令时经过的实际时长可能不是 24 小时。

全部计算在浏览器本地完成,不上传输入。

日期计算器 · 功能特点

  • 年/月/周/日/时/分/秒多单位组合加减
  • 月份按目标月最后一天钳制,闰年规则明确
  • 支持基准日期时间的时区选择
  • 输出结果、星期与 ISO 8601,可一键复制
  • 浏览器本地处理,数据不上传

日期计算器 · 使用方法

  1. 输入或选择基准日期时间,并选择时区;
  2. 选择「加」或「减」;
  3. 填写年、月、周、日、时、分、秒的数值;
  4. 查看计算结果与规则说明,复制 ISO 或本地格式。

日期计算器 · 常见问题

Q:1 月 31 日加一个月会得到几号?

按目标月最后一天钳制规则,1 月 31 日加 1 个月得到 2 月的最后一天(如 2020-02-29),不会溢出到 3 月。

Q:闰年 2 月 29 日加一年怎么算?

按统一规则钳制到非闰年的 2 月 28 日。

Q:加一天和加 24 小时一样吗?

不完全一样。加一天是日历日语义(保持当地钟表时间),跨夏令时实际经过可能不是 24 小时;加 24 小时是固定时长。本工具的「日」按日历日处理。

Q:数据会上传吗?

不会。全部计算在浏览器本地完成,不产生网络请求。

相关工具

继续使用本站其它时间工具:

时间戳转换

时间戳⇄日期时间互转,实时当前时间与秒毫秒换算

打开工具

日期时间格式化

按预设或自定义格式输出,时区与 token 校验

打开工具

日期时间差

两个时刻经过时长,两个日期相隔天数与年月

打开工具

时区转换

同一时刻多时区对照,含 UTC 与 RFC3339 输出

打开工具

时间字符串解析

识别日期格式与时间戳,揭示歧义与结构化字段

打开工具

Cron 表达式解析

解读字段、校验方言,计算下次与未来执行时间

打开工具

Cron 表达式生成

预设或表单生成 Linux/Quartz 表达式并解释

打开工具