Σύγκριση timestamp με χρονικές στιγμές στην PHP
Μπορούμε να συγκρίνουμε ημερομηνίες, αφού πρώτα τις μετατρέψουμε σε μορφή timestamp. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε δύο ημερομηνίες στην ακόλουθη μορφή:
<?php
$date1 = ['2020', '12', '01'];
$date2 = ['2019', '12', '31'];
?>
Μετατρέπουμε τις ημερομηνίες σε μορφή timestamp:
<?php
$time1 = mktime(0, 0, 0, $date1[1], $date1[0], $date1[2]);
$time2 = mktime(0, 0, 0, $date2[1], $date2[0], $date2[2]);
?>
Συγκρίνουμε αυτές τις ημερομηνίες:
<?php
var_dump($time1 > $time2);
?>
Συγκρίνετε δύο ημερομηνίες, αφού πρώτα τις μετατρέψετε σε timestamp:
$date1 = '2020-11-30';
$date2 = '2020-12-01';