DateTime klasinin setTimestamp metodu
DateTime obyektinin setTimestamp metodu,
Unix timestamp (1 yanvar 1970-ci ildən etibarən keçən saniyələrin sayı) istifadə edərək tarix və vaxtı təyin etməyə imkan verir.
Metod mövcud tarix obyektini dəyişir və onu zəncirvari çağırışlar üçün qaytarır.
Sintaksis
public DateTime::setTimestamp(int $timestamp): DateTime
Nümunə
1609459200 timestamp-inə uyğun gələn tarixi quraq
(1 yanvar 2021-ci il 00:00:00 UTC):
<?php
$date = new DateTime();
$date->setTimestamp(1609459200);
echo $date->format('Y-m-d H:i:s');
?>
Kodun icrasının nəticəsi:
'2021-01-01 00:00:00'
Nümunə
Zəncirvari metodlarda istifadə:
<?php
$date = (new DateTime())->setTimestamp(1609459200);
echo $date->format('Y-m-d');
?>
Kodun icrasının nəticəsi:
'2021-01-01'
Nümunə
Cari vaxtın qurulması:
<?php
$date = new DateTime();
$date->setTimestamp(time());
echo $date->format('H:i:s');
?>
Cari vaxtı çap edəcək, məsələn:
'14:25:36'
Həmçinin bax
-
datefunksiyası,
Unix timestamp-i formatlayır -
setDatemetodu,
tarixi hissə-hissə təyin edir -
getTimestampmetodu,
DateTime obyektindən Unix timestamp-i alır