Lid |
|
Beste,
ik wil een heel simpel agenda overzicht laten zien. Dat is allemaal prima maar het probleem is dat er staat "monday" in plaats van "maandag".
Nu wil ik niet moeilijk gaan doen met if statements of switches, want er is een makkelijkere manier om dit om te zetten naar onze eigen taal (strftime?) alleen snap ik niet goed hoe het moet...
Zou iemand mij kunnen helpen?
<div class="calendar">
<?php
setlocale(LC_TIME, 'NL_nl');
for($i = -5; $i < 60; $i++)
{
echo '<div class="day">'.strftime('%A', date("l", strtotime('+'.$i.' day'))).'</div>
<div class="date">'.date("d-m-Y", strtotime('+'.$i.' day')).'</div>';
}
?>
</div>
<div class="calendar"> <?php for($i = -5; $i < 60; $i++) { <div class="date">'.date("d-m-Y", strtotime('+'.$i.' day')).'</div>'; } ?> </div>
en ik heb het volgende geprobeerd maar dan nog steeds Engelse namen:
<?php
setlocale(LC_TIME, 'nld_nld');
for($i = -5; $i < 60; $i++)
{
echo '<div class="day">'.strftime("%A", strtotime('+'.$i.' day')).'</div>
<div class="date">'.date("d-m-Y", strtotime('+'.$i.' day')).'</div>';
}
?>
<?php for($i = -5; $i < 60; $i++) { <div class="date">'.date("d-m-Y", strtotime('+'.$i.' day')).'</div>'; } ?>
|