婚礼倒计时计算器
结果
剩余天数
- 剩余周数
- 37.0 周
- 剩余整月数
- 8
- 星期几
- 星期六
- 提前 12 个月
- 2026年6月19日
- 提前 6 个月
- 2026年12月19日
- 提前 1 个月
- 2027年5月19日
- 提前 1 周
- 2027年6月12日
倒数到婚礼那天,同时给出真正要紧的四个筹备节点。最上面是还剩多少天,同时也报周数和整月数。下面四个是婚礼前 12 个月、6 个月、1 个月和 1 周的对应日期,每一个都已经换算成一个真实的日历日——订场地、发请柬、确认人数,用的就是这四个日子。日期已经过去也照样返回数字,带负号。
公式
距离婚礼的天数 = 婚礼日期减今天;每个节点日期 = 婚礼日期往回推 12、6、1 个月,或者往回推 7 天
- weddingDate
- 要倒数到的那个日期;填过去的日期就是往回数,不会报错
- daysRemaining
- 从今天到婚礼的带符号天数:之前为正,当天为零,之后为负
- weeksRemaining
- 同一段间隔按周计,保留一位小数
- monthsRemaining
- 只数整月;末尾不满一个月的那段用天数表示
- weekday
- 婚礼当天是星期几,从星期日数起——宾客最先问的就是这个
- milestone12Months
- 婚礼前 12 个月的对应日,通常就是订场地的时间点
- milestone6Months
- 提前 6 个月,多数请柬在这时发出
- milestone1Month
- 提前 1 个月,一般在这时确认最终人数
- milestone1Week
- 提前 7 天,最后一轮确认
日期一定下来就该用它,因为有用的输出不是那个倒计时,而是它下面那四个日子。知道婚礼在六月的新人,一眼就能看出订场地的节点已经过去、发请柬的节点就在下个月。目标月没有对应日时,节点日期会夹取到那个月的最后一天,所以 3 月 30 日的婚礼,提前一个月的节点落在 2 月 28 日而不是 3 月 2 日。它不会告诉你每个节点该做什么——那些是各地习惯,写在下面的问答里,没有写进算法。
算例
婚礼在 2027 年 6 月 19 日,从 2026 年 1 月 15 日起算
- 2026 年 1 月 15 日到 2027 年 1 月 15 日是 365 天,再加上到 6 月 19 日的 155 天,共 520 天
- 520 除以七是 74.29,保留一位小数是 74.3 周
- 十七个整月走到 2027 年 6 月 15 日;剩下的四天不够一个月
- 2027 年 6 月 19 日是星期六——周末的档期
- 四个节点分别落在 2026 年 6 月 19 日、2026 年 12 月 19 日、2027 年 5 月 19 日和 2027 年 6 月 12 日
这四个日期才是这一页的重点。知道还剩 520 天只是谈资;知道提前一年的节点已经过去,那是一个决定。
婚礼在 2026 年 3 月 30 日——会遇到月末夹取的那个日期
- 2026 年 1 月 15 日到 3 月 30 日是 1 月的 16 天加 2 月的 28 天再加 3 月的 30 天,共 74 天
- 74 除以七是 10.57,保留一位小数是 10.6 周
- 两个整月走到 2026 年 3 月 15 日,之后还剩 15 天
- 2026 年 3 月 30 日是星期一
- 提前一个月是 2026 年 2 月 28 日而不是 3 月 2 日:二月没有 30 日,所以夹取到那个月的最后一天
夹取是月份节点唯一会让人意外的地方,而多数情况下只有一个月的节点离短月足够近、会被它影响到。
婚礼在 2025 年 6 月 19 日,已经办完
- 2025 年 6 月 19 日在 2026 年 1 月 15 日之前 210 天,所以剩余天数读作 -210
- 210 除以七正好是 30,所以周数是干净的 -30
- 整月数是 -6——同一套算法往回数就是负数
- 2025 年 6 月 19 日是星期四
- 四个节点日期照样给出:它们是婚礼之前的那些日子,现在都落在更早的过去里
过去的日期不会抛错。婚礼当天三个数字全是零,而四个节点仍然是有效日期——那天恰恰是这一页最可能被打开的时候。
局限
那四个节点是筹备习惯,不是规则:12、6、1 个月和 1 周是取整出来的数字,因为在很多地方它们正好对上订婚宴、发请柬、确认人数和最后确认这四件事,而算法本身并不保证它们适合你所在的地方。有些地区的场地要提前一年以上才能订到,另一些地方用不了那么久。落点遇到没有对应日的月份时夹取到当月最后一天,与日期加减用的是同一条规则。这里不扣周末,也不跳过法定节假日——节点日期就是普通的日历日。另外,领证与办酒是两件事:按民政部《婚姻登记工作规范》第十六条,婚姻登记处在工作日对外办公,所以领证只能安排在工作日;而婚宴多安排在周末或假期,因为宾客这时候才有空。这一页只算日期,不判断哪天能办、哪天不能办。与其他倒计时一样,今天按 UTC 整日读取,页面加载时会在你的浏览器里重算,所以在远早于 UTC 的时区,午夜之后的头几个小时里可能与墙上的日历差一天。
常见问题
- 距离我的婚礼还有多少天?
- 填入日期,读最上面那个数。从 2026 年 1 月 15 日算起,2027 年 6 月 19 日的婚礼还有 520 天,也就是 74.3 周或 17 个整月。倒数以今天的 UTC 日历日为锚,所以在远早于 UTC 的时区,午夜之后的头几个小时里会与本地日历差一天。
- 请柬应该提前多久发?
- 多数新人以提前 6 个月这个节点为准,页面会把它算成一个真实的日子:婚礼在 2027 年 6 月 19 日,这个节点就是 2026 年 12 月 19 日。如果有宾客要从境外赶来,再往前推两三个月,也就是提前 12 个月那个节点覆盖的范围。
- 为什么 3 月 30 日提前一个月显示成 2 月 28 日?
- 因为二月没有 30 日,所以落点夹取到那个月的最后一天;闰年时同样的规则给出 2 月 29 日。《民法典》第二百零二条把这条写成了法条:按年、月计算期间的,到期月的对应日为期间的最后一日,没有对应日的,月末日为期间的最后一日。这也是提前一个月的节点可能落在 28、29、30 或 31 天之前,而不总是 30 天的原因。
- 婚礼当天是星期几?
- 页面会直接给出,从星期日为 0 数起。星期六会报成 6。周末档期通常更抢手,所以定日子之前先看一眼星期几,比看别的什么都值。要留意的是,领结婚证和办婚宴不是一件事:按《婚姻登记工作规范》第十六条,婚姻登记处在工作日对外办公,领证只能安排在工作日,而婚宴一般放在周末或假期。
- 婚礼办完了这个倒计时还能用吗?
- 能用。过去的日期返回负数——2025 年 6 月 19 日的婚礼从 2026 年 1 月 15 日算起读作 -210 天——四个节点日期也照样列出,都落在更早的过去。不会报错,因为这一页最可能被打开的那天就是婚礼当天,那天每个数字都是零。
参考资料
- 民政部关于印发《婚姻登记工作规范》的通知 — 中华人民共和国民政部
- 每日学一“典”:〈民法典〉总则篇第十章 期间计算 — 旬邑县人民政府