2025年の暦
今年も国立天文台より翌年(2025年)の暦要項が発表された1。
以降,いくつか抜粋してみる。
祝日・休日2
日本の暦情報は国立天文台の暦計算室で見ることができる。
この中の「今月のこよみ powered by Google Calendar」で Google Calendar と連携させることができるのだが,この機能を利用した github.com/goark/koyomi
パッケージを公開している。
こんな感じに使える。
package main
import (
"fmt"
"os"
"github.com/goark/koyomi"
)
var weekShortNames = [7]string{"日", "月", "火", "水", "木", "金", "土"}
func WeekShortNameJp(dt koyomi.DateJp) string {
return weekShortNames[dt.Weekday()%7]
}
func main() {
start, _ := koyomi.DateFrom("2025-01-01")
end, _ := koyomi.DateFrom("2025-12-31")
k, err := koyomi.NewSource(
koyomi.WithCalendarID(koyomi.Holiday),
koyomi.WithStartDate(start),
koyomi.WithEndDate(end),
).Get()
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
fmt.Println("| 日付 | 曜日 | 内容 |")
fmt.Println("| ---- |:----:| ---- |")
for _, e := range k.Events() {
fmt.Printf("| %v | %v | %v |\n", e.Date, WeekShortNameJp(e.Date), e.Title)
}
}
これを実行すると以下の出力が得られる。
$ go run main.go
| 日付 | 曜日 | 内容 |
| ---- |:----:| ---- |
| 2025-01-01 | 水 | 元日 |
| 2025-01-13 | 月 | 成人の日 |
| 2025-02-11 | 火 | 建国記念の日 |
| 2025-02-23 | 日 | 天皇誕生日 |
| 2025-02-24 | 月 | 休日 |
| 2025-03-20 | 木 | 春分の日 |
| 2025-04-29 | 火 | 昭和の日 |
| 2025-05-03 | 土 | 憲法記念日 |
| 2025-05-04 | 日 | みどりの日 |
| 2025-05-05 | 月 | こどもの日 |
| 2025-05-06 | 火 | 休日 |
| 2025-07-21 | 月 | 海の日 |
| 2025-08-11 | 月 | 山の日 |
| 2025-09-15 | 月 | 敬老の日 |
| 2025-09-23 | 火 | 秋分の日 |
| 2025-10-13 | 月 | スポーツの日 |
| 2025-11-03 | 月 | 文化の日 |
| 2025-11-23 | 日 | 勤労感謝の日 |
| 2025-11-24 | 月 | 休日 |
うーむ。 祝日が土曜日だと損した気分だな。 特に GW のあたり(笑)
2025年の暦象
2025年は日食2回と月食2回がある。
日付 | 曜日 | 内容 |
---|---|---|
2025-03-14 | 金 | 皆既月食 |
2025-03-29 | 土 | 部分日食 |
2025-09-08 | 月 | 皆既月食 |
2025-09-22 | 月 | 部分日食 |
皆既月食はいずれも日本で見えるが 2025-03-14 の皆既月食は西日本が中心のようだ。 2回の部分日食はいずれも日本では見れないそうな。
他にはこんな感じ。
日付 | 曜日 | 内容 |
---|---|---|
2025-02-03 | 月 | 立春 |
2025-03-20 | 木 | 春分 |
2025-05-05 | 月 | 立夏 |
2025-06-21 | 土 | 夏至 |
2025-08-07 | 木 | 立秋 |
2025-09-23 | 火 | 秋分 |
2025-11-07 | 金 | 立冬 |
2025-12-22 | 月 | 冬至 |
ちなみに2025年の「伝統的七夕」は8月29日である。 って,8月終わるがな。
ブックマーク
参考図書
- 天文年鑑 2024年版
- 天文年鑑編集委員会 (編集)
- 誠文堂新光社 2023-11-24 (Release 2023-11-24)
- 単行本
- 4416623410 (ASIN), 9784416623411 (EAN), 4416623410 (ISBN)
- 評価
天文ファン必携。2024年版。これが届くと年末って感じ。
- ミドリ(MIDORI) イノベーター 2024年 カレンダー 卓上 スリム 31305006
- デザインフィル (Release 2023-08-25)
- オフィス用品
- B0C68VLQMZ (ASIN), 4902805313056 (EAN)
- 評価
パソコンモニタの下に置ける卓上カレンダー。文字が大きく太いので見やすい。毎年恒例で買っている。
- ボーナス付 2023年12月〜(2024年12月付)タテ長ファミリー壁掛けカレンダー 太字タイプ(六曜入) A3サイズ[H]
- プロプロ堂
- カレンダー
- B07CZZRBGV (ASIN)
- 評価
文字が大きく太いので,年寄りに優しい(笑) 13ヶ月分あって使い勝手がよい。 Black Friday のタイミングで購入。