日期计算器

免费日期计算器。算出两个日期之间的天数(含工作日),或者在任意日期上加减天、周、月和年。

两个日期之间的天数

在日期上加减

它做什么


两个问题,背后是同一套机制:两个日期相隔多远,以及从某个日期往前或往后一段距离会落在哪一天。两者都比看上去难,因为月份长短不一,而且一天并不总是二十四小时——时钟会往前拨也会往后拨。本页用整数数日历上的天,所以夏令时永远不会改变答案。

使用方法


  1. 要算间隔,就填入两个日期。先后顺序无所谓。
  2. 要算未来或过去的日期,就填入起始日期和要加减的量。
  3. 查看总数,以及同一段间隔拆成年、月、日之后的样子。

计算在你的浏览器中完成。你输入的内容不会被发送到任何地方,也不会被保存,所以可以放心填入真实数字。

常见问题


工作日是指周一到周五吗?
是的。公共假日没有扣除,因为各国不同,很多国家还因地区而异,用一个数字在几乎所有地方都会是错的。

第一天算在内吗?
不算。算的是要往前走多少天才能到达结束日期,所以 1 月 1 日到 2 日是一天。如果你需要把两端都算上——酒店住宿或租赁的计费常常如此——请加一。

1 月 31 日加一个月是什么?
2 月 28 日,闰年则是 29 日。2 月没有 31 日,所以日期被裁到月末。电子表格和数据库也是这么处理的。

夏令时会影响结果吗?
不会。按小时数会在只有 23 小时或有 25 小时的那些天出错。本页数的是完整的日历天,所以结果在世界各地都一样。

Wikipedia — Gregorian calendar
Wikipedia — Business day
Wikipedia — Leap year
Wikipedia — ISO 8601