今日の日記
2004年1月29日もうカウボーイはいないのさ
っていうのは「真夜中のカウボーイ」という
映画で言われるんだけど、
ラストサムライを観たい。
熱い、とにかく熱い。
1988年の立春だけ、なぜか
2月5日のはずなのに、
旧暦計算プログラムで
2月4日になる理由は、
内部の時を算出する関数の
出力が、言語の仕様かなにかが
原因で一時間遅れていたためだった。
つまり1988年の太陽黄経315度は5日の0時何分で、
それが4日の23時と出力されていたため、
単純に23時が出力された場合は1を足す
条件分岐を書き足して解決させた。
計算してる関数の中を修正するのは
さすがにできなかった。
この完成したスクリプトでイスラムの暦を
計算できてしまうということに
あとで気づいて、
自分の所為ながらちょっと
いろいろ考えさせられた。
っていうのは「真夜中のカウボーイ」という
映画で言われるんだけど、
ラストサムライを観たい。
熱い、とにかく熱い。
1988年の立春だけ、なぜか
2月5日のはずなのに、
旧暦計算プログラムで
2月4日になる理由は、
内部の時を算出する関数の
出力が、言語の仕様かなにかが
原因で一時間遅れていたためだった。
つまり1988年の太陽黄経315度は5日の0時何分で、
それが4日の23時と出力されていたため、
単純に23時が出力された場合は1を足す
条件分岐を書き足して解決させた。
計算してる関数の中を修正するのは
さすがにできなかった。
この完成したスクリプトでイスラムの暦を
計算できてしまうということに
あとで気づいて、
自分の所為ながらちょっと
いろいろ考えさせられた。
コメント