「閏年」タグアーカイブ

昨日は閏日

シャープの発表によると、BD録画機の一部の機種で2/29の閏日を正しく処理できない機種があるそうです。

該当機種を使用している方は、予約録画を設定する際にエラーが出るようです。発表が2/29ですが、もっと前からわかってたことかもしれません。HDDの残量不足とも思えるようなメッセージがでるので、早まってデータを消してしまった人もいるでしょう。

前の2008年の閏年より前に発売の機種もありますのでそのときはどうだったのでしょうか?

2012年にもなっていまさら?という印象ですが、閏日や閏秒などの例外処理は非常にやっかいなものですし、家電の多くは一度出荷すると、回収できません。

このような暦の提案をしている学者もいるようです。世界中が秒単位以下のネットワークで接続されている現在では事実上グレゴリオ歴の呪縛からは逃れられないと思いますが、7日で巡る曜日や月の日数など、思い直すと面倒な習慣は意外と多くありそうです。

その日が存在するか? (PHP)

PHPで日付を生成する際にはチェックが必要な場合があります。
例えば、2100年2月29日は存在するか?といったことです。

閏年は4年に一度ですが、さらに100年に1度の2月29日はありません。さらに400年に一度は2月29日があります。従って2100年2月29日は存在しません。2200年2月29日も存在しません。ところが、2000年2月29日は存在します。

2000年2月29日を何の感慨もなく過ごしましたが、400年に1度の珍しい日であったようです。

続きを読む その日が存在するか? (PHP)