Metode getTimezone van DateTime-klas
Die metode getTimezone gee 'n DateTimeZone-voorwerp terug,
wat die tydsone verteenwoordig wat vir die DateTime-voorwerp gestel is.
As geen tydsone gestel is nie, sal die verstek tydsone teruggegee word.
Sintaksis
public DateTime::getTimezone(): DateTimeZone|false
Voorbeeld
Laat ons die tydsone vir die huidige datum verkry:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Resultaat van kode-uitvoering (hang af van bedienerinstellings):
'Europe/Moscow'
Voorbeeld
Laat ons 'n tydsone stel en dit nagaan:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Resultaat van kode-uitvoering:
'America/New_York'
Sien ook
-
die funksie
date,
wat 'n datum en tyd formateer -
die funksie
date_default_timezone_set,
wat die verstek tydsone stel -
die klas
DateTimeZone,
wat 'n tydsone verteenwoordig