距离元旦还有多少天
2026年11月3日 星期二 · 每天零点后自动更新天数
今天是 2026年11月3日(星期二),元旦是公历 2027 年 1 月 1 日(星期五),按日历整数差算还有 59 天。
- 目标元旦2027年1月1日 星期五
- ISO 周归属第 53 周(2026 年度)
- 2026 年已过306 天(共 365 天)
- 2026 年还剩59 天(含今天)
- 年度进度83.8%
- 中间工作日42 天(剔周六周日)
进度条按「今天在今年里走过的天数 ÷ 全年 365 天」计算,每天零点后自动变一档。
为什么有人算出 58 天
同一个元旦,网上常见的天数并不相同,因为两种口径都在用:
日历天差(本页大数字)
把两个日期各换算成「距 1970-01-01 的整数天」再相减:
2027年1月1日 − 2026年11月3日 = 59 天。只看日期本身,和此刻几点几分无关,用来安排「提前多少天准备」。剩余时长取整(上面实时倒计时的天数)
从当前时刻起算到 2027年1月1日 0 时,满 24 小时才记一天,所以同一天里它会比日历天差小 1:
还有 58 天 + 当天的时分秒。手机自带倒计时、多数倒计时网站用的是这一种。
两数并不矛盾:相差正好 1 天。要「还剩多久」看时长口径,要「隔几个日期」看日历天口径。跨时区(如 UTC+9 的东京)时,两地 0 点不同,但元旦在北京时间 2027年1月1日 0 时这同一时刻到来。
这 59 天换成别的单位
工作日只按「周六、周日不上班」这条最粗的口径剔除,没有叠上法定节假日与调休上班(那要看 2027 年元旦放假安排公布之后的通知)。
逐年元旦对照表(2021—2031)
| 年份 | 公历日期 | 星期 | 全年天数 | 距今 |
|---|---|---|---|---|
| 2021 年元旦 | 2021年1月1日 | 星期五 | 365 天 | 已过 2132 天 |
| 2022 年元旦 | 2022年1月1日 | 星期六周末 | 365 天 | 已过 1767 天 |
| 2023 年元旦 | 2023年1月1日 | 星期日周末 | 365 天 | 已过 1402 天 |
| 2024 年元旦 | 2024年1月1日 | 星期一 | 366 天闰年 | 已过 1037 天 |
| 2025 年元旦 | 2025年1月1日 | 星期三 | 365 天 | 已过 671 天 |
| 2026 年元旦 | 2026年1月1日 | 星期四 | 365 天 | 已过 306 天 |
| 2027 年元旦 | 2027年1月1日 | 星期五 | 365 天 | 还有 59 天 |
| 2028 年元旦 | 2028年1月1日 | 星期六周末 | 366 天闰年 | 还有 424 天 |
| 2029 年元旦 | 2029年1月1日 | 星期一 | 365 天 | 还有 790 天 |
| 2030 年元旦 | 2030年1月1日 | 星期二 | 365 天 | 还有 1155 天 |
| 2031 年元旦 | 2031年1月1日 | 星期三 | 365 天 | 还有 1520 天 |
这张表不单列「ISO 周」,需要时可用下方年份反查:ISO 8601 规定一周从周一起、这一周的周四落在哪一年就算哪一年,2027 年 1 月 1 日所在的周归属 2026 年度第 53 周。
元旦前后几个具体时刻
- 元旦 0 时(新年开始)
2027年1月1日 00:00(星期五)1798732800 - 元旦当天正午
2027年1月1日 12:00(星期五)1798776000 - 跨年夜(前一年 12 月 31 日)
2026年12月31日 00:00(星期四)1798646400
数字是「秒级时间戳」,页面会把它换成距今的剩余时分秒;同一时刻在别的时区显示的时间点不同,间隔长度相同。
反查任意年份的元旦
输入 1901—2099 之间的年份,算出那年的元旦是星期几、距今多少天、平年还是闰年。计算在本页内核里完成,不发送任何请求。
再往后一年:2028 年元旦是 2028年1月1日(星期六),距今 424 天。
这个天数是怎么算出来的
定目标日
元旦=公历 1 月 1 日,没有农历偏移;已过或正好是今天,就取下一年的 1 月 1 日。
日期换成整数编号
把「年、月、2 月前移」后的日期换算成距 1970-01-01 的天数:2026年11月3日 →
20760,2027年1月1日 →20819。平年 365、闰年 366 的差异在这一步自然消化。相减取日历天差
20819 − 20760 = 59天。星期用同一编号推
1970-01-01 是星期四,先算
(天数 + 4) % 7(0 为星期日),再平移成「星期一为 0」。2027年1月1日 得星期五;2026年11月3日 得星期二,与日历一致。倒计时用统一时刻
2027年1月1日 0 时(东八区)=时间戳
1798732800,页面拿它减当前时刻,只刷时:分:秒,天数仍由服务端算,手机改系统时间也不会改动主答案。