LoginSignup
0
0

More than 5 years have passed since last update.

Rubyで六曜を計算

Last updated at Posted at 2017-01-19

Rubyで六曜を出力する

環境

以下の内容で確認をしてみた。
* Ruby 2.2.6
* Qreki 0.0.4 MITライセンス
https://github.com/ozamasa/qreki

インストール

$ gem install qreki

使い方

requir "qreki"
td = Date.today
qr = Qreki.calc(td.year,td.month,td.day)
qr.rokuyou
=> "先負"

補足

上記のライブラリを利用すると2017年の2〜3月の一部の六曜が流通されているものと異なる値が得られることを確認した。これは月齢の計算が古いので上記の期間に狂いが生じている。

また、2033年秋から2044年一部にかけての期間は、六曜が正しく計算できない期間が存在していることがわかっているので、六曜は2032年まで計算するように使うのがいまのところベター。また、ライブラリの信頼性は定期的に確認する必要はある。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0