« システムコマンド:ファイル・ディレクトリ削除(rm) | メイン | PHP:配列のポインタ制御の使い方 »

2006年11月05日

PHP:日数差を算出

function getDays($date_before, $date_after){
    $u_date_before = strtotime($date_before);  //日付前をUNIXタイム化
    $u_date_after = strtotime($date_after);  //日付後をUNIXタイム化
    $days = ($u_date_after-$u_date_before)/86400 + 1;  //差を24(時間)×60(分)×60(秒)で割る
    return $days;
}

print getDays("2006-11-15", "2006-11-16");

※上記の結果、「1」を出力します。

投稿者 wing : 2006年11月05日 21:57

コメント