DateTime դասի getTimestamp մեթոդը
getTimestamp մեթոդը վերադարձնում է Unix timestamp DateTime դասի օբյեկտի համար:
Սա ամբողջ թիվ է, որը ներկայացնում է վայրկյանների քանակը, որն անցել է
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'