244 of 410 menu

วิธีการ getTimezone ของคลาส DateTime

วิธีการ getTimezone ส่งคืนวัตถุ DateTimeZone, ซึ่งแสดงถึงเขตเวลาที่ตั้งไว้สำหรับวัตถุ DateTime หากไม่ได้ตั้งค่าเขตเวลาไว้ จะส่งคืนเขตเวลาตามค่าเริ่มต้น

ไวยากรณ์

public DateTime::getTimezone(): DateTimeZone|false

ตัวอย่าง

รับเขตเวลาสำหรับวันที่ปัจจุบัน:

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

ผลลัพธ์การทำงานของโค้ด (ขึ้นอยู่กับการตั้งค่าของเซิร์ฟเวอร์):

'Europe/Moscow'

ตัวอย่าง

ตั้งค่าเขตเวลาและตรวจสอบมัน:

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

ผลลัพธ์การทำงานของโค้ด:

'America/New_York'

ดูเพิ่มเติม

  • ฟังก์ชัน date,
    ซึ่งจัดรูปแบบวันที่และเวลา
  • ฟังก์ชัน date_default_timezone_set,
    ซึ่งตั้งค่าเขตเวลาเริ่มต้น
  • คลาส DateTimeZone,
    ซึ่งแสดงถึงเขตเวลา
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ