PHPで日付の差を比較するのは簡単にできるのでメモメモ
// 現在時刻
$dateNow = new DateTime();
// 時、分を0にする
$dateNow->setTime(0, 0);
// 比較する時間
$dateTo = new DateTime('2020-10-10');
// 比較
$diff = $dateNow->diff($dateTo);
if ($diff->invert == 1) {
// もし$dateNowのほうが未来だった場合
$sa = "ehe";
} else {
if($diff->y > 0) {
$sa = "{$diff->y}年{$diff->m}ヶ月";
} else if($diff->m > 0) {
$sa = "{$diff->m}ヶ月";
} else {
$sa = "{$diff->d}日";
}
}

コメント