Методи getTimestamp-и синфи DateTime
Методи getTimestamp барои объекти синфи DateTime Unix timestamp-ро бармегардонад.
Ин адади бутун аст, ки шумораи сонияҳои гузаштаро
аз 00:00:00 UTC 1 январи соли 1970 то рӯзи муайяншуда ифода мекунад.
Метод параметрҳо қабул намекунад.
Синтаксис
$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'