Dátum magyar formátum PHP-val

Van, hogy igény mutatkozik egy tartalomnál dátum megjelenítésére. Egyeszerű megoldás, és univerzális, ha csak számokat használunk. Azonban talán jobban mutat, ha egy magyar nyelvű oldalon a dátum magyarul, a hónap neveket kiírva jelenik meg.

Az alábbi egyszerű PHP kóddoal magyarra állíthatjuk a megjelenést:

setlocale(LC_TIME, "hu_HU");
echo utf8_encode(strftime('%Y. %B %d.', strtotime($datumforras)));

Ahol a $datumforras változónak azt az értéket adhatjuk meg, amit formázni akarunk. Ha ez adatbázisból jön akkor azt, ha épp az aktuális dátum kell akkor helyette egyszerűen írjuk ezt: time()

 

php, dátum