[PHP]指定日から何日経過したか、後何日あるかを計算する

・サンプルコード

// [PHP]日付の差を計算する
function day_diff($day11, $day2) {
    $timestamp1 = strtotime($day11);
    $timestamp2 = strtotime($day2);
 
    $seconddiff = abs($timestamp2 - $timestamp1); 
    $daydiff = $seconddiff / (60 * 60 * 24);
 
    return $daydiff;
 
}
 
// 何日経過したか
$day = day_diff('2019-06-1', date('Y-m-d'));
echo "2019年6月1日から「".$day."」日が経過";
echo "<br>";

// 後何日か
$day = day_diff(date('Y-m-d'), '2019-08-12');
echo "2019年8月12日まで後「".$day."」日";
echo "<br>";

・実行結果

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です