date_diff
PHP の機能について多くの質問がありました。しかし、かなり変わった結果が得られるので、私のものは少し違うようです。以下は私が持っているコードです:
$today = date( 'd-m-Y', strtotime( "now" ) );
$selectDay = date( 'd-m-Y', strtotime( $row->BOOKING_DATE ));
$interval = date_diff( $selectDay, $today );
そして、私が得る結果:
Warning: date_diff() expects parameter 1 to be DateTime, string given in...
ご覧のとおり、$today と $selectDay はどちらも日付です。助言がありますか?注: PHP バージョン 5.3 を使用しています。