質問: sprintf( "%04.4d/%02.2d/%02.2d", $data[1], $data[2], $data[3] ); return strtotime($outStr); } ``` *マーク表示部分* ``` 」を「>=」に変更 if (date_i18n('Ymd') < $event_date_now) { echo '近日開催'; } elseif (date_i18n('Ymd') >= $event_date_now and date_i18n('Ymd') <= $event_date_after) { echo '開催中'; } else { echo '終了'; } ?> ``` 以上になります。どうぞよろしくお願いします。
回答: ひとまず `$event_date_now` `date_i18n('Ymd')` `$event_date_after` を出力されてみてはいかがでしょうか。