245 of 410 menu

Mbinu getOffset ya Darasa DateTime

Mbinu getOffset ya darasa DateTime hurudisha mabadiliko ya eneo la saa kwa sekunde ukilinganisha na muda wa GMT (UTC). Hii ni muhimu wakati wa kufanya kazi na maeneo mbalimbali ya saa. Mbinu haikubali vigezo na hurudisha nambari kamili.

Kioweko

$datetime->getOffset();

Mfano

Tutapata mabadiliko kwa muda wa sasa katika eneo la saa la Europe/Moscow:

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

Matokeo ya kutekeleza kodi (inaweza tofauti kulingana na msimu):

10800

Mfano

Tutalinganisha mabadiliko kwa maeneo mbalimbali ya saa:

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

Matokeo ya kutekeleza kodi:

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

Angalia pia

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa