[PHP]閏年かどうか判定する

Facebook にシェア
Delicious にシェア
LINEで送る
Pocket

閏年は基本的に4年に一度ですが、100 で割り切れる年は閏年ではありません。 ただし、400 で割り切れる場合は閏年とするというややこしい法則があります。

if文で「%4==0」などを組み合わせて調べてもいいですが、関数「date('L')」で閏年を簡単に調べられます。

<?php
$year = 2012;
if(date('L', mktime(0,0,0,1,1,$year))){
    echo "閏年です";
}


Similar Posts:




  • This entry was posted in PHP and tagged . Bookmark the permalink.

    コメントを残す

    メールアドレスが公開されることはありません。