maanden omzetten naar Nederlandse taal

Status
Niet open voor verdere reacties.

Frenske123

Terugkerende gebruiker
Lid geworden
2 jul 2007
Berichten
1.267
Hoi,

Ik print de dagen : maandag, dinsdag enz.. en maanden van deze week op volgende manier

PHP:
<?php  echo date('d-F', strtotime('monday this week'));?>

PHP:
<?php echo date('d-F', strtotime('tuesday this week'));?>

enz. voor andere dagen

Dus pas als de week om is (zondag) worden de datums van volgende week geprint

Ik wil de maanden als Nederlands weergeven > January > Januar1

Ik dacht het op deze manier op te lossen

PHP:
<?php echo date('d', strtotime('monday this week')); echo strftime("%B"); ?>

Met
PHP:
echo strftime("%B");
wordt de maand wel in Nederlands geprint, maar niet altijd juist:

op bv dinsdag 1 januari wordt de maandag geprint als 31 januari wat 31 december moet zijn

Samengevat : ik zoek een oplossing om in strtotime de EN maand naar NL notatie om te zetten

iemand een oplossing
 
Laatst bewerkt:
Je zit op zich op de goede weg: je moet strftime() gebruiken i.c.m. setlocale(). Zie ook hier.
Je kan in de strftime ook %d gebruiken, zodat je alle datum-elementen in 1 statement kan zetten.

Als 2e parameter in de strftime stop je dan de strtotime().
 
Hoi aaajeetee,

bedankt voor reactie, maar kan je niet helemaal volgen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan