hallo ik loop tegen een vreemd probleem aan,

Vanuit mijn database krijg ik een datum in Mysql formaat 2014-09-03.
Dat wil ik graag omzetten naar Nederlands formaat 03 september 2014.
Hiervoor gebruik ik het volgende stukje script:
<?
$test=$spdate['speeldata'];
setlocale(LC_ALL,'nld_NLD');
echo strftime("%d %B %Y", mktime($test));
?>
speeldata heeft de waarde 2014-09-03.

Maar ipv 03 september 2014 krijg ik 16 november 2014 als resultaat.

Kan iemand mij hierbij helpen?
http://nl1.php.net/setlocale

/* Set locale to Dutch */
setlocale(LC_ALL, 'nl_NL');

en haal mktime is weg
Allereerst bedankt voor je reactie.

Ik heb nu:
<?
$test=$spdate['speeldata'];
setlocale(LC_ALL,'nl_NL');
echo strftime("%d %B %Y",($test));
?>

Dit geeft 01 januari 1970 als resultaal
het is nog vroeg he ;-):


echo strftime("%d %B %Y", strtotime($test));

Ja daar houden we het maar op he :-)

[size=xsmall]Toevoeging op 25/08/2014 09:47:45:[/size]

Dat was het bedankt voor je hulp.

Reageren