Probleem is dat de meeste collega's de ballen verstand van computers hebben, dus ik hoef er niet op te rekenen dat ze datums altijd in jjjj-mm-dd invoeren. Ik heb daarom een functiegeschreven die een datum in dd-mm-jjjj omzet in jjjj-mm-dd, zodat het goed in de database (mysql) geschreven wordt.
Toch heb ik het idee dat dit makkelijker en efficienter kan. Iemand suggesties?
<?php
function datumVoorInvoer($datum){
list($d, $m, $j) = split('[-]', $datum);
if(strlen($j) == 2){ // is er wel 20 bij ingvoerd?
$j = '20'.$j;
}
if(strlen($m) == 1){ // is er bij bv januari wel 01 ipv 1 ingevoerd
$m = '0'.$m;
}
if(strlen($d) == 1){ // is er bv wel 01 ipv 1 ingevoerd
$d = '0'.$d;
}
$datum_invoer = $j.'-'.$m.'-'.$d;
return $datum_invoer;
}
?>