245 of 410 menu

DateTime klassining getOffset metodi

getOffset metodi DateTime klassining vaqt mintaqasi farqini GMT (UTC) nisbatan soniyalarda qaytaradi. Bu turli vaqt mintaqalari bilan ishlashda foydali. Metod parametr qabul qilmaydi va butun son qaytaradi.

Sintaksis

$datetime->getOffset();

Misol

Europe/Moscow vaqt mintaqasi uchun joriy vaqt farqini olamiz:

<?php $date = new DateTime('now', new DateTimeZone('Europe/Moscow')); $res = $date->getOffset(); echo $res; ?>

Kodni bajarish natijasi (faslga qarab farq qilishi mumkin):

10800

Misol

Turli vaqt mintaqalari uchun farqlarni solishtiramiz:

<?php $zones = ['UTC', 'America/New_York', 'Asia/Tokyo']; foreach ($zones as $zone) { $date = new DateTime('now', new DateTimeZone($zone)); echo $zone . ': ' . $date->getOffset() . "\n"; } ?>

Kodni bajarish natijasi:

UTC: 0 America/New_York: -18000 Asia/Tokyo: 32400

Shuningdek qarang

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish