输入两个日期时间 精确到秒
距今年元旦 距今年除夕 已活多少天 ⇄ 交换
{{ diffResult.startStr }} → {{ diffResult.endStr }}
{{ diffResult.humanLong }}
{{ diffResult.direction }}
总天数
{{ fmtNum(diffResult.totalDays) }}
总周数
{{ fmtNum(diffResult.totalWeeks) }}
总小时
{{ fmtNum(diffResult.totalHours) }}h
总分钟
{{ fmtNum(diffResult.totalMinutes) }}min
总秒数
{{ fmtNum(diffResult.totalSeconds) }}s
总月数(精确)
{{ diffResult.totalMonths }}
{{ diffResult.years }}
{{ diffResult.months }}
{{ diffResult.days }}
{{ diffResult.hours }}
{{ diffResult.minutes }}
{{ diffResult.seconds }}
请填写完整的开始和结束时间。
日期加减推算 即时计算
月/年加减按"日历月/年"推算;遇 1/31 加 1 月时,自动取下月最后一天。
{{ addResult.startStr }} {{ add.dir>0?'+':'-' }} {{ add.amount }} {{ unitLabel(add.unit) }}
{{ addResult.endStr }}
{{ addResult.weekday }} · 年内第 {{ addResult.dayOfYear }} 天 · 第 {{ addResult.weekOfYear }} 周
工作日计算(剔除周六日) 区间统计
默认按周一至周五为工作日;如需排除法定节假日/调休,请手动列在"排除日期"中。
工作日
{{ wdResult.workdays }}
总天数
{{ wdResult.totalDays }}
周末天数
{{ wdResult.weekendDays }}
排除日期
{{ wdResult.excludeHit }}
周一{{ wdResult.byWeekday[1] }}
周二{{ wdResult.byWeekday[2] }}
周三{{ wdResult.byWeekday[3] }}
周四{{ wdResult.byWeekday[4] }}
周五{{ wdResult.byWeekday[5] }}
周六{{ wdResult.byWeekday[6] }}
周日{{ wdResult.byWeekday[0] }}
倒数日(距离目标日期还有多久) 含进度条
新年({{ nextYear }}-01-01) 五一({{ thisOrNextYearMD(5,1) }}) 国庆({{ thisOrNextYearMD(10,1) }}) 圣诞({{ thisOrNextYearMD(12,25) }})
{{ cdResult.fromStr }} → {{ cdResult.targetStr }}
已过去 {{ cdResult.absDays }} 天 还有 {{ cdResult.absDays }} 天
{{ cdResult.humanShort }}
进度:{{ cdResult.progress }}%(已过 {{ cdResult.elapsedDays }} / 共 {{ cdResult.totalSpanDays }} 天)
目标星期{{ cdResult.weekday }}
总小时{{ fmtNum(cdResult.absHours) }}
总分钟{{ fmtNum(cdResult.absMinutes) }}
总秒数{{ fmtNum(cdResult.absSeconds) }}
查询任意一天的全部日期信息 含本月日历
{{ infoResult.dateStr }}
{{ infoResult.weekday }}
年内第几天
{{ infoResult.dayOfYear }}/ {{ infoResult.daysInYear }}
年内第几周
{{ infoResult.weekOfYear }}/ {{ infoResult.weeksInYear }}
所在季度
Q{{ infoResult.quarter }}
本月天数
{{ infoResult.daysInMonth }}
距年末
{{ infoResult.daysToYearEnd }}
是否闰年{{ infoResult.leap ? '是' : '否' }}
月内第几天{{ infoResult.dayOfMonth }}
距月末{{ infoResult.daysToMonthEnd }} 天
UNIX 时间戳(秒){{ infoResult.unixSec }}
UNIX 时间戳(毫秒){{ infoResult.unixMs }}
ISO 8601{{ infoResult.iso }}
{{ infoResult.year }} 年 {{ infoResult.month }} 月日历
{{ c.day }}

日期计算器

类蛙蛙日期工具的全功能加强版:5 大模式 一站搞定。① 间隔计算(精确到秒,输出 年/月/日/时/分/秒 + 总天数/周数/小时/分钟/秒/月数 共 12 项指标);② 日期加减(往前/往后 × 秒/分/时/天/周/月/年,月年加减自动处理 1/31→2/28/29 边界);③ 工作日(区间内剔除周末,可手动列入法定节假日/调休,按周一到周日 7 项分别统计);④ 倒数日(含进度条 + 一键预设 元旦/五一/国庆/圣诞);⑤ 日期信息(任意一天的星期/年内第几天/ISO 周数/季度/闰年/距月末年末 + 当月日历高亮今天和目标日)。原生 JS 自实现 ISO 8601 周数、闰年、月加减边界,无任何第三方日期库依赖

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。