Kaedah getTimezone Kelas DateTime
Kaedah getTimezone mengembalikan objek DateTimeZone,
yang mewakili zon masa yang ditetapkan untuk objek DateTime.
Jika zon masa tidak ditetapkan, zon masa lalai akan dikembalikan.
Sintaks
public DateTime::getTimezone(): DateTimeZone|false
Contoh
Dapatkan zon masa untuk tarikh semasa:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Keputusan pelaksanaan kod (bergantung pada tetapan pelayan):
'Europe/Moscow'
Contoh
Tetapkan zon masa dan semaknya:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Keputusan pelaksanaan kod:
'America/New_York'
Lihat juga
-
fungsi
date,
yang memformat tarikh dan masa -
fungsi
date_default_timezone_set,
yang menetapkan zon masa lalai -
kelas
DateTimeZone,
yang mewakili zon masa