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

phppublic DateTime::getTimezone(): DateTimeZone|false

Contoh

Dapatkan zon masa untuk tarikh semasa:

php<?php
  $date = new DateTime();
  $timezone = $date->getTimezone();
  echo $timezone->getName();
?>

Keputusan pelaksanaan kod (bergantung pada tetapan pelayan):

php'Europe/Moscow'

Contoh

Tetapkan zon masa dan semaknya:

php<?php
  $date = new DateTime('now', new DateTimeZone('America/New_York'));
  $timezone = $date->getTimezone();
  echo $timezone->getName();
?>

Keputusan pelaksanaan kod:

php'America/New_York'

Lihat juga