Mbinu getTimezone ya Darasa DateTime
Mbinu getTimezone inarudisha kitu DateTimeZone,
kinachowakilisha ukanda wa wakati uliowekwa kwa kitu DateTime.
Kama ukanda wa wakati haujawekwa, ukanda wa wakati wa msingi utarudishwa.
Syntax
public DateTime::getTimezone(): DateTimeZone|false
Mfano
Wacha tupate ukanda wa wakati kwa tarehe ya sasa:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Matokeo ya kutekeleza kodi (inategemea mipangilio ya seva):
'Europe/Moscow'
Mfano
Wacha tuweke ukanda wa wakati na tuuhakiki:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Matokeo ya kutekeleza kodi:
'America/New_York'
Angalia Pia
-
kitendo
date,
kinachoumbiza tarehe na wakati -
kitendo
date_default_timezone_set,
kinachoweka ukanda wa wakati wa msingi -
darasa
DateTimeZone,
linachowakilisha ukanda wa wakati