日にち計算
- 2012/01/04 00:00
- Category: 里々::日にち計算
括弧で取得できる変数
(現在年)(現在月)(現在日)(現在曜日)(現在時)(現在分)(現在秒)
現在の干支
(nswitch,(現在年)%12+1,申,酉,戌,亥,子,丑,寅,卯,辰,巳,午,未)
月齢
結果は整数。だいたいの数で出ます。
出典 http://koyomi8.com/directjp.cgi?http://koyomi8.com/reki_doc/doc_0250.htm
(calc,((((現在年)-2009)%19)*11+(現在月)+(現在日))%30+(if,(現在月)<3,2,0))
西暦
細かいですが、閏年は考えていません。
(calc,(現在年)*365+(現在日)+(nswitch,(現在月),0,31,59,90,120,151,181,212,243,273,304,334))
他
nob さんのツイッターから転載(https://twitter.com/nobml)
https://twitter.com/nobml/status/286863843399983104 *復活祭計算 $A=(24+19*((現在年)%19))%30 $B=(A)-(A)/28 $C=(B)-((現在年)+(現在年)/4+(B)-13)%7 $祭月=3+((C)+40)/44 $祭日=(C)+28-31*((祭月)-3)
https://twitter.com/nobml/status/287122523202666497 *ユリウス日計算 $A=((現在月)+9)/12+(現在年) $X=7*(A)/4 $Y=275*(現在月)/9 $ユリウス日=367*(現在年)-(X)+(Y)+(現在日)+1721014 1900年3月~2100年2月で有効