全能工具 全能工具
暂无最近使用记录
暂无收藏工具

日期计算器 - 算日期差与推算

选择计算方式

日常速算场景

预产期推算
末次月经首日 + 280天 ≈ 预产期(点击一键套用)
百日宴推算
宝宝出生日 + 100天 = 百天纪念日(点击一键套用)
周年纪念推算
纪念日当天 + 365天 = 一周年庆祝日(点击一键套用)
试用期到期
入职日期 + 90天 = 试用期截止日(点击一键套用)
签证有效期
签证生效日 + 180天 = 半年签到期日(点击一键套用)
退货期限
下单日期 + 30天 = 常见退换货截止日(点击一键套用)

关于日期计算器

这个工具能干什么

两个核心功能:一是算两个日期之间差了多少天,二是从某个日期往前或往后推算N天(也可以按周、月、年推算)落在哪一天。比如想知道你和另一半在一起多少天了、怀孕后预产期大概是哪天、试用期三个月后到底哪天转正、签证半年后什么时候到期……这些场景直接选好日期点一下就出结果,不用自己翻日历一天天数。

原理/数据说明

日期差的计算非常直接:把两个日期都转成时间戳(毫秒数),相减之后除以一天的毫秒数就得到天数差。周数是天数除以7,月数和年数则分别按30天和365天进行近似换算,因为每个月天数不一样,这里用的是平均值。日期推算功能则是在起始日期的基础上,利用浏览器内置的日期计算能力,按天、周、月、年进行加减。

怎么使用

  • 算日期差:在"日期差计算"模式下选好起始日期和截止日期,点"算出差值"就能看到相差天数,同时还会换算成周、月、年。
  • 日期推算:切换到"日期推算"模式,选好起始日期,填入数字并选择单位(天/周/月/年),选择往后加还是往前减,点"算出日期"即可。
  • 一键快算:页面下方有预产期(280天)、百日宴(100天)、试用期(90天)等常用场景的快捷卡片,点一下自动从今天开始推算。

数据准确吗

天数差的计算是完全精确的,不会有任何误差。周数也是精确的(天数整除7)。但月份差和年份差由于采用了30天/月和365天/年的近似值,可能和你实际掰指头数的结果差一两天,这在大月小月交替的时候尤其明显。如果需要精确到月份级别的差值,建议结合实际日历再确认一下。

常见问题

如何计算两个日期相差多少天?
选择"日期差计算"模式,输入开始日期和结束日期,点击计算即可得到相差的天数、周数、月数和年数。
如何计算30天后是哪一天?
选择"日期推算"模式,输入起始日期,选择"加",输入30,单位选"天",点击计算即可得到结果日期和星期。
预产期怎么算?
预产期=末次月经第一天+280天(40周)。点击上方"预产期计算"卡片可快速计算,或手动输入末次月经日期加280天。
一个月按多少天计算?
日期推算中加减月份是按自然月计算(1月15日加1个月=2月15日)。日期差计算中的月数是按30天估算的近似值。
能计算农历日期吗?
本工具只支持公历(阳历)日期计算。如需农历相关功能,请使用我们的"公农历转换"工具。
闰年会影响计算结果吗?
会自动考虑闰年。2月29日只在闰年存在,跨越闰年的计算会正确处理366天的情况。
填表时需要写周岁年龄,怎么用这个工具精确计算我的岁数?
请选择“日期差计算”模式,在“开始日期”输入您的出生日期,“结束日期”选择今天或您指定的日期,点击计算。结果会以“X年X月X天”的形式,精确显示您的周岁年龄,方便您填写或核对。
计算项目周期或合同工期时,怎么排除周末和节假日呢?
本工具目前仅支持按日历天数进行日期加减和间隔计算,无法自动识别并排除周末及法定节假日。如果您需要计算净工作日,请在得到总天数后手动扣除期间的周末和节假日。
本工具计算结果仅供日常参考,月份差和年份差采用近似算法(按30天/月、365天/年换算),精确差值请以实际日历为准。