距今天数计算器
距今天数计算器:输入一个日期,立即算出它距今天还有多少天(或已经过去多少天),并给出总周数、含两端总天数、目标是星期几,以及今年 / 本月的剩余天数与年度进度。生日、纪念日、考试、发薪日、还款日、项目截止都能用。
按公历(阳历)填写要查询的那一天,例如生日、纪念日、考试、发薪日、还款日或项目截止日。
怎么用
- 选择目标日期:按公历(阳历)填上要查询的那一天,比如生日、纪念日、考试、发薪日、还款日或项目截止日。
- 查看距今天数:页面立即算出该日期距今天还有多少天;若日期已过去,则显示已经过去多少天。
- 对照更多口径:同时给出总周数、含今天与目标日两端在内的总天数、总小时数,以及目标是星期几,方便安排计划。
- 看今年 / 本月剩余天数:结果区还给出今天所在年份的剩余天数与年度进度、本月剩余天数,一眼掌握「今年还剩多少天」。
核心要点
距今天数计算器用来快速回答「某天距今天还有多少天」「某天已经过去多少天」, 以及「今年 / 本月还剩多少天」。所有口径都按公历自然日(日历天)计算,不扣除周末与法定节假日。
- 距今天数 = 目标日 0 点 − 今天 0 点:为正是「还有 N 天」,为负是「已过去 N 天」,为 0 即今天。
- 例如今天 2026-07-01、目标 2026-07-03,结果为还有 2 天;含今天与目标日两端在内则一共 3 天。
- 今年剩余天数 = 当年总天数(平年 365 / 闰年 366)− 今天是今年第几天,均不含今天,年末 / 月末当天为 0。
- 「今天」按北京时间(UTC+8)取自设备时钟;需要精确到时分秒请改用「倒计时计算器」,工作日口径请用「日期间隔计算器」。
原理与公式
距今天数按「目标日期 − 今天」的整数自然日计算。目标日期与「今天」都对齐到 当天 0 点后相减,因此结果与具体时刻无关,只与是哪一天有关:
距今天数 = 目标日 0 点 − 今天 0 点(为正表示还有 N 天,为负表示已过去 N 天,为 0 即今天)。含两端总天数 = |距今天数| + 1;总周数 = |距今天数| ÷ 7 取整,余数为零头天数;总小时数 = |距今天数| × 24。
今年 / 本月剩余天数:今天是今年第几天 = 今天 − 当年 1 月 1 日 + 1;今年剩余天数 = 当年总天数(平年 365 / 闰年 366) − 今天是第几天;本月剩余天数 = 当月天数 − 今天日期。均不含今天,月末 / 年末当天为 0。
计算示例
今天 2026-07-01,目标 2026-07-03:
距今天数 = 2 天(还有 2 天),含两端总天数 3 天,目标是周五。
今天是 2026 年第 182 天,平年共 365 天,故今年剩余天数 = 365 − 182 = 183 天; 7 月有 31 天,本月剩余天数 = 31 − 1 = 30 天。
所有日期按公历整数天运算,自动处理大小月与闰年 2 月 29 日。core 计算函数为纯函数、不读系统时间, 「今天」由页面在浏览器侧按北京时间(UTC+8)传入。
常见问题
- 「距今天数」是怎么算的?包含今天吗?
- 把目标日期和今天都对齐到当天 0 点后相减,得到相隔的整数自然日(日历天)。默认结果是「还差多少天」——即不含今天、只数到目标日的完整天数。例如今天是 7 月 1 日,查询 7 月 3 日,结果是 2 天。如果你要的是「含今天与目标日两端在内一共几天」(如放假一共几天、从今天起第几天),请看结果区的「含两端总天数」,它等于距今天数 + 1。
- 目标日期已经过去了会怎样?
- 会自动显示「已经过去多少天」,即从目标日到今天已经过了多少个自然日。例如今天是 7 月 1 日,查询 6 月 21 日,结果是「已过去 10 天」。这样无论日期在未来还是过去,都能直接看到它与今天的距离,适合回看纪念日、入职日、宝宝出生等已经过去多久。
- 「今年剩余天数」是怎么定义的?
- 指从今天之后到 12 月 31 日之间还剩多少个完整自然日,不含今天。计算方式为「今年总天数 − 今天是今年第几天」:平年 365 天、闰年 366 天。例如 12 月 31 日当天,今年剩余天数为 0;1 月 1 日则剩余 364(平年)。「本月剩余天数」同理,为从今天到本月最后一天之间的完整天数,月末当天为 0。
- 距今天数用的是哪个时区?会不会差一天?
- 「今天」按北京时间(中国标准时间 UTC+8)取自你设备的系统时钟,目标日期也按同一口径理解,两者相减与时区无关,只要设备时间准确就不会差。需要留意的是:当你处在与北京不同的时区、且当地已跨过午夜但北京还没到(或相反)时,本工具仍以北京时间判断「今天」是哪一天,因此结果可能与你当地日历相差一天,这是符合国内使用习惯的设定。
- 距今天数为什么不扣除周末和法定节假日?
- 本工具算的是自然日(日历天),不区分工作日、周末与法定节假日。如果你要算「还有多少个工作日」(如剩余交易日、工期),请使用本站「日期间隔计算器」查看区间内的工作日 / 周末拆分,或用「日期推算计算器」按工作日往后推。注意工作日仅按周一至周五统计,未扣除法定节假日与调休,具体放假安排以国务院办公厅每年发布为准。
- 跨年、跨闰年的天数准吗?和「倒计时计算器」有什么区别?
- 准确。所有日期都按公历(格里高利历)计算,自动处理大小月与闰年 2 月 29 日,跨年、跨闰年都不会出错。与「倒计时计算器」的区别在于:本工具聚焦「以今天为基准的整数天数」(还有几天 / 已过几天、今年剩余天数),只数到天、不随秒跳动;若你需要精确到时分秒的实时倒计时(如高考开考时间、跨年零点),请使用本站「倒计时计算器」。