丑の日を計算する方法

Pocket

土用の丑の日を求める方法を記事にしようとしたところ、既に書いていたことを忘れていました。

前回の記事にはなかった、日の十二支を求めるPythonのコードを書いておきます。

y = 2022
m = 7
d = 23
shi = ["子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"]
mjd = int(365.25 * y) + int(y / 400) - int(y / 100) + int(30.59 * (m - 2)) + d - 678912
print(shi[(mjd + 2) % 12])

結果

[ 2022年7月22日 | カテゴリー: Python | タグ: ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報