年齢計算・誕生日計算の使い方
年齢計算・誕生日計算では、生年月日から誕生日に関する情報をひと目で確認できます。
- 生年月日を入力します。
- 基準日を選びます。 初期値は今日です。
- 年齢、生まれた曜日、次の誕生日の曜日、誕生日までの日数、生まれてからの日数、星座・干支を確認します。
計算式と仕組み — 年齢計算・誕生日計算
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 | 年・月・日で表した年齢 |
| birthDow | 生まれた日の曜日 |
| nextDow | 次の誕生日の曜日 |
| zodiac | 西洋占星術の星座 |
| chineseZodiac | 干支 |
年齢計算・誕生日計算は、日付の計算に星座と干支の情報を組み合わせ、より身近な誕生日情報を表示します。
年齢計算・誕生日計算の活用例
- 誕生日カード — 星座や干支のちょっとした豆知識を添える。
- パーティーの計画 — 次の誕生日が何曜日かを確認する。
- SNS投稿 — 生まれてからの日数の節目をシェアする。
- 子どもの成長記録 — 生まれた曜日や干支を残す。
- 占星術に興味があるとき — 星座をすぐに調べる。
- 暦や文化に親しむとき — 自分の干支を確認する。
年齢計算・誕生日計算は、誕生日にまつわる情報を手軽に調べられるツールです。