Njia getTimestamp ya darasa DateTime
Njia getTimestamp inarudisha Unix timestamp kwa kitu cha darasa DateTime.
Hii ni namba kamili inayowakilisha idadi ya sekunde zilizopita
kutoka 00:00:00 UTC tarehe 1 Januari 1970 hadi tarehe maalum.
Njia hii haikubali parametra.
Syntax
$datetime->getTimestamp();
Mfano
Wakati wa kupata alama ya sasa:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Matokeo ya utekelezaji wa kodi:
1678901234
Mfano
Wakati wa kupata timestamp kwa tarehe maalum:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
Matokeo ya utekelezaji wa kodi:
1673784000
Mfano
Kulinganisha tarehe mbili kupitia timestamp zao:
<?php
$date1 = new DateTime('2023-01-01');
$date2 = new DateTime('2023-01-15');
if ($date1->getTimestamp() < $date2->getTimestamp()) {
echo 'Date1 ni ya mapema kuliko Date2';
}
?>
Matokeo ya utekelezaji wa kodi:
'Date1 ni ya mapema kuliko Date2'