232 of 410 menu

Mbinu createFromFormat ya darasa DateTime

Mbinu tuli createFromFormat ya darasa DateTime inaruhusu kuunda kitu cha DateTime kutoka kwa mfuatano wa herufi unaofanana na umbizo maalum. Inakubali vigezo vitatu: umbizo la tarehe, mfuatano wa herufi wenye tarehe na kitu hiari cha DateTimeZone. Inarudisha kitu cha DateTime au false ikiwa kuna hitilafu.

Sintaksia

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

Mfano

Wacha tuunde tarehe kutoka kwa mfuatano wa herufi katika umbizo siku-mwezi-mwaka:

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

Matokeo ya kutekeleza kificho:

'2023-07-15'

Mfano

Wacha tuunde tarehe na wakati kutoka kwa mfuatano wa herufi katika umbizo lisilo la kawaida:

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

Matokeo ya kutekeleza kificho:

'15.07.2023 14:30:00'

Mfano

Wacha tuunde tarehe kwa kubainisha eneo la saa:

<?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'); ?>

Matokeo ya kutekeleza kificho:

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

Angalia pia

  • mbinu format,
    ambayo huumbiza tarehe na wakati
  • kitendo strtotime,
    kinachobadilisha maelezo ya maandishi ya tarehe kuwa mwisho wa wakati
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