232 of 410 menu

Методи createFromFormat аз синфи DateTime

Методи статикӣ createFromFormat аз синфи DateTime имкон медиҳад, ки аз сатре, ки ба формати муайяншуда мувофиқат мекунад, объекти DateTime сохта шавад. Се параметр қабул мекунад: формати сана, сатр бо сана ва объекти ихтиёрӣ DateTimeZone. Объекти DateTime ё false-ро дар сурати хато бармегардонад.

Синтаксис

DateTime::createFromFormat( string $format, string $datetime, DateTimeZone $timezone = null ): DateTime|false

Мисол

Санаро аз сатр дар формати рӯз-моҳ-сол месозем:

<?php $date = DateTime::createFromFormat('d-m-Y', '15-07-2023'); echo $date->format('Y-m-d'); ?>

Натиҷаи иҷрои код:

'2023-07-15'

Мисол

Сана ва вақтро аз сатр дар формати ғайристандардӣ месозем:

<?php $date = DateTime::createFromFormat('Y/m/d H:i', '2023/07/15 14:30'); echo $date->format('d.m.Y H:i:s'); ?>

Натиҷаи иҷрои код:

'15.07.2023 14:30:00'

Мисол

Санаро бо муайян кардани минтақаи вақт месозем:

<?php $timezone = new DateTimeZone('Europe/Moscow'); $date = DateTime::createFromFormat('Y-m-d H:i:s', '2023-07-15 14:30:00', $timezone); echo $date->format('Y-m-d H:i:s e'); ?>

Натиҷаи иҷрои код:

'2023-07-15 14:30:00 Europe/Moscow'

Нигаред низ

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