Metoden getTimestamp i DateTime-klassen
Metoden getTimestamp returnerer Unix timestamp for objektet i klassen DateTime.
Dette er et heltall som representerer antall sekunder som har gått
fra 00:00:00 UTC 1. januar 1970 til den angitte datoen.
Metoden tar ikke imot parametere.
Syntaks
$datetime->getTimestamp();
Eksempel
La oss få nåværende tidsstempel:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Resultat av kjøring av kode:
1678901234
Eksempel
La oss få timestamp for en spesifikk dato:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
Resultat av kjøring av kode:
1673784000
Eksempel
La oss sammenligne to datoer gjennom deres timestamp:
<?php
$date1 = new DateTime('2023-01-01');
$date2 = new DateTime('2023-01-15');
if ($date1->getTimestamp() < $date2->getTimestamp()) {
echo 'Date1 is earlier than Date2';
}
?>
Resultat av kjøring av kode:
'Date1 is earlier than Date2'