This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
programmieren:php:dates_vergleichen [2022/11/21 14:36] – jgehrke | programmieren:php:dates_vergleichen [2022/12/17 12:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Date Objekte vergleichen ====== | ====== Date Objekte vergleichen ====== | ||
+ | In PHP sind für das Arbeiten mit Datums die Date-Objekte sehr nützlich. Mit diesem Code kann man ein Datum mit dem heutigem vergleichen und feststellen ob es noch in der Zukunft liegt oder nicht. | ||
<code php> | <code php> | ||
- | <?php | ||
$event_end_date | $event_end_date | ||
$timezone_object | $timezone_object | ||
Line 11: | Line 10: | ||
// ->diff( compare_date ) :: 0 = compare_date in Zukunft, 1 = compare_date in Vergangenheit | // ->diff( compare_date ) :: 0 = compare_date in Zukunft, 1 = compare_date in Vergangenheit | ||
- | $is_date_in_future | + | $date_diff_interval |
+ | $is_date_in_future = ( $date_diff_interval->invert === 0 ) ? true : false; | ||
</ | </ | ||
+ | Hinweis: die ' |