曜日計算機・ツェラーの公式 | yuma4869

西暦: 月: 日:

ツェラーの公式

ツェラーの公式には

zeller

こんなのや

zeller

こんなのが紹介されていることが多いが、式を変形しただけのようなもので本質的には同じである

今回はプログラム上で都合のいいこのような変形した式を使用する

zeller

これをrubyなどで表すと

(y + y / 4 - y / 100 + y / 400 + (13 * m + 8) / 5 + d) % 7

となる

各プログラミング言語で再現

https://github.com/yuma4869/zeller