247 of 410 menu

Metod getLastErrors klase DateTime

Metod getLastErrors vraća niz sa informacijama o poslednjim greškama i upozorenjima, koje su se pojavile pri kreiranju ili radu sa objektima DateTime. Ovo je korisno za otklanjanje grešaka i obradu neispravnih datuma.

Sintaksa

DateTime::getLastErrors();

Primer

Pokušajmo da kreiramo objekat DateTime sa neispravnim datumom i da pogledamo vraćene greške:

<?php $date = DateTime::createFromFormat('Y-m-d', '2023-02-30'); $res = DateTime::getLastErrors(); print_r($res); ?>

Rezultat izvršavanja koda:

[ 'warning_count' => 1, 'warnings' => [6 => 'The parsed date was invalid'], 'error_count' => 0, 'errors' => [] ]

Primer

Pokušajmo da kreiramo objekat DateTime sa potpuno neispravnim formatom datuma:

<?php $date = DateTime::createFromFormat('Y-m-d', 'invalid-date'); $res = DateTime::getLastErrors(); print_r($res); ?>

Rezultat izvršavanja koda:

[ 'warning_count' => 0, 'warnings' => [], 'error_count' => 1, 'errors' => [0 => 'The parsed string was invalid'] ]

Vidi takođe

  • funkciju date,
    koja formatira zadati datum
  • funkciju strtotime,
    koja pretvara string u Unix vremensku oznaku
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij