Kaedah getTimestamp Kelas DateTime
Kaedah getTimestamp mengembalikan Unix timestamp untuk objek kelas DateTime.
Ini adalah integer yang mewakili bilangan saat yang telah berlalu
dari 00:00:00 UTC 1 Januari 1970 sehingga tarikh yang dinyatakan.
Kaedah ini tidak menerima sebarang parameter.
Sintaks
$datetime->getTimestamp();
Contoh
Dapatkan cap waktu semasa:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Keputusan pelaksanaan kod:
1678901234
Contoh
Dapatkan timestamp untuk tarikh tertentu:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
Keputusan pelaksanaan kod:
1673784000
Contoh
Bandingkan dua tarikh menggunakan timestamp mereka:
<?php
$date1 = new DateTime('2023-01-01');
$date2 = new DateTime('2023-01-15');
if ($date1->getTimestamp() < $date2->getTimestamp()) {
echo 'Date1 is earlier than Date2';
}
?>
Keputusan pelaksanaan kod:
'Date1 is earlier than Date2'