DateTime класының getTimestamp әдісі
getTimestamp әдісі DateTime класының объектісі үшін Unix timestamp қайтарады.
Бұл 1970 жылдың 1 қаңтарындағы 00:00:00 UTC уақытынан бастап
көрсетілген датаға дейін өткен секундтар санын білдіретін бүтін сан.
Әдіс параметрлерді қабылдамайды.
Синтаксис
$datetime->getTimestamp();
Мысал
Ағымдағы уақыт белгісін алайық:
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Кодты орындау нәтижесі:
1678901234
Мысал
Нақты дата үшін timestamp алайық:
<?php
$date = new DateTime('2023-01-15 12:00:00');
echo $date->getTimestamp();
?>
Кодты орындау нәтижесі:
1673784000
Мысал
Екі датаны олардың 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';
}
?>
Кодты орындау нәтижесі:
'Date1 is earlier than Date2'