This is an old revision of the document!
<?php $event_end_date = '2022-12-01 11:53'; $timezone_object = new DateTimeZone( 'Europe/Berlin' ); $now_date_object = new DateTime( 'now', $timezone_object ); $end_date_object = new DateTime( $event_end_date, $timezone_object ); // ->diff( compare_date ) :: 0 = compare_date in Zukunft, 1 = compare_date in Vergangenheit $is_date_in_future = ( $now_date_object->diff( $end_date_object )->invert === 0 ) ? true : false;