245 of 410 menu

Методи getOffset-и класси DateTime

Методи getOffset класси DateTime майлкарди минтақаи вақтро дар сонияҳо нисбат ба вақти GMT (UTC) бармегардонад. Ин барои кор бо минтақаҳои гуногуни вақт муфид аст. Метод параметрҳо қабул намекунад ва адади бутун бармегардонад.

Синтаксис

$datetime->getOffset();

Мисол

Барои вақти ҷорӣ дар минтақаи вақти Europe/Moscow майлкардро мегирем:

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

Натиҷаи иҷрои рамз (метавонад вобаста ба мавсим фарқ кунад):

10800

Мисол

Майлкардҳоро барои минтақаҳои гуногуни вақт муқоиса мекунем:

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

Натиҷаи иҷрои рамз:

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

Ҳамчунин нигаред

  • функсияи date,
    ки сана ва вақтро формат мекунад
  • функсияи date_default_timezone_set,
    ки минтақаи вақти пешфарзиро таъин мекунад
Тоҷикӣ
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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан