Ik heb mijn pagina als volgt ingesteld:


<?php
setlocale(LC_ALL,'nl_NL') or setlocale(LC_ALL,'nld_NLD');
?>


Maar toch geeft date('d F Y', $time); een Engelse datum weer....
Hoe kan dat?
Omdat date() niet afhankelijk is van de setlocale. Gebruik dan strftime() of de ingebouwde DateTime class.


To format dates in other languages, you should use the setlocale() and strftime() functions instead of date().

Reageren