Goedenavond allen
Ik krijg een datum niet goed in het goede format. Veel geprobeerd en php.net date() en date_format bekeken maar snap het nog niet.
wie kan me helpen.
Gewenste uitvoer is: dd-mm-yyyy

 echo '<td><p>'.
     $row[date_format('dd-mmm-yyyy','bdatum')].
'</p></td>';   // regel 1
echo '<td><p>'.$row['bdatum'].'</p></td>';   // heeft yyyy-mm-dd als uitvoer



De eerst regel geeft een warning:
Warning: date_format() expects parameter 1 to be DateTime, string given in C:\xampp\xampp\htdocs\leonie\selecteer.php on line 88



Aan het stukje code te zien komt de datum uit een database, gebruik dan in het geval van MySQL DATE_FORMAT in het geval je een ander RDBMS gebruikt de daar bij behorende functie.

Als het niet uit een database komt is het misschien handig nog eens naar [php]date_format[/php]() te kijken, het is namelijk een class die met een instance van DateTime werkt. Dat lijkt me niet helemaal wat jij zoekt al zou je het misschien wel kunnen gebruiken ...

Reageren