如何使用 生日计算器
生日计算器 把一个日期变成色彩丰富的概览。
- 填写出生日期。
- 选择参照日期 —— 默认今天。
- 查看年龄、出生星期、下次生日星期、已度过天数与星座/生肖。
公式与原理 —— 生日计算器
ymd = diffYMD(birth, target)
totalDays = floor((target − birth) / 86400000)
totalWeeks = floor(totalDays / 7)
totalMonths = years × 12 + months
birthDow = weekday(birth)
nextBirthday = ≥ target 的下一次 (birth.month, birth.day)
nextDow = weekday(nextBirthday)
zodiac = ZODIAC_RANGES.find(r => r.contains(birth.month, birth.day))
chineseZodiac = CHINESE[(birth.year) mod 12]
| 符号 | 含义 |
|---|---|
| ymd | Y/M/D 年龄 |
| birthDow | 出生当天星期 |
| nextDow | 下次生日星期 |
| zodiac | 西方星座 |
| chineseZodiac | 中国生肖 |
生日计算器 让数学与文化结合,结果更有人情味。
使用场景 —— 生日计算器
- 生日贺卡 —— 加入星座/生肖小知识。
- 派对筹备 —— 提前知道是星期几。
- 社交分享 —— 庆祝有趣的「已度过天数」。
- 儿童成长册 —— 记录出生星期与生肖。
- 占星爱好 —— 快速查询星座。
- 文化记忆 —— 找到所属生肖年。
生日计算器 小而精彩。