ah even geduld,
ik zoek even tussen men snippets en heb voor jou een prima scriptje
Link gekopieerd
Er is wel een oplossing voor in het Engels
<?php
$newdate = date("l d F Y",strtotime($datum));
?>
Link gekopieerd
SELECT
CONCAT(
ELT(DAYOFWEEK(datum),
'zondag',
'maandag',
'dinsdag',
'woensdag',
'donderdag',
'vrijdag',
'zaterdag'
),
' ',
DAYOFMONTH(datum),
' ',
ELT(MONTH(datum),
'januari',
'februari',
'maart',
'april',
'mei',
'juni',
'juli',
'augustus',
'september',
'oktober',
'november',
'december'
),
' ',
YEAR(datum)
) AS datumNL
FROM
tabelnaam
De datum moet wel een DATE of DATETIME zijn, maar die moet je toch al gebruiken.
Link gekopieerd
<?php
$maand = array('', 'Januari', 'Februari', 'Maart', 'April', 'Mei', 'Juni', 'Juli', 'Augustus', 'September', 'Oktober', 'November', 'December' );
$dag = array('Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag');
$datum = '2006-03-02 13:17:32'; //mysql datum
list($datum, $tijd) = explode(' ',$datum);
$Adate = explode('-',$datum);
$datum = intval($Adate[2]) .' '. $maand[intval($Adate[1])] .' '. $Adate[0];
$Atime = explode(':',$tijd);
$tijd = intval($Atime[0]) .'u'. $Atime[1];
echo 'Op '. $datum .' om '. $tijd;
?>
Link gekopieerd
Het werkt!
Nog 1 probleempje
$datum = $dag[intval($Adate[xxxxxxxx])] .' '. intval($Adate[2]) .' '. $maand[intval($Adate[1])] .' '. $Adate[0];
wat moet er bij de xxxxxxxxx ? want de dagen kloppen niet echt :p
zondag 17 november 2006??
Hij geeft precies altijd zondag weer :s
Link gekopieerd