Metoda getTimestamp razreda DateTime
Metoda getTimestamp vrne Unix timestamp za objekt razreda DateTime.
To je celo število, ki predstavlja število sekund, preteklih
od 00:00:00 UTC 1. januarja 1970 do navedenega datuma.
Metoda ne sprejema parametrov.
Sintaksa
$datetime->getTimestamp();
Primer
Pridobimo trenutno časovno oznako:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Rezultat izvajanja kode:
1678901234
Primer
Pridobimo timestamp za določen datum:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
Rezultat izvajanja kode:
1673784000
Primer
Primerjajmo dva datuma prek njunega 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';
}
?>
Rezultat izvajanja kode:
'Date1 is earlier than Date2'