Metode getTimezone Kelas DateTime
Metode getTimezone mengembalikan objek DateTimeZone,
yang merepresentasikan zona waktu yang ditetapkan untuk objek DateTime.
Jika zona waktu tidak ditetapkan, zona waktu default akan dikembalikan.
Sintaksis
public DateTime::getTimezone(): DateTimeZone|false
Contoh
Dapatkan zona waktu untuk tanggal saat ini:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Hasil eksekusi kode (tergantung pada pengaturan server):
'Europe/Moscow'
Contoh
Atur zona waktu dan periksa:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Hasil eksekusi kode:
'America/New_York'
Lihat Juga
-
fungsi
date,
yang memformat tanggal dan waktu -
fungsi
date_default_timezone_set,
yang menetapkan zona waktu default -
kelas
DateTimeZone,
yang merepresentasikan zona waktu