Mailinglisten-Archive |
Barbara Griem schrieb:
> Hallo Listis, ich brauche mal ein paar Denkanstösse.
> Als Beispiel:
> Ich brauche das Datum in der Form 05.07.2002 und möchte eine
> Eingabe von 5.7.02 abfangen und verbessern.
> Wie mach ich das?
$dat_r = explode('.', trim($_POST['datum']));
$tag = str_pad ($dat_r[0], 2, "0", STR_PAD_LEFT);
$mon = str_pad ($dat_r[1], 2, "0", STR_PAD_LEFT);
if (40 > ((int)(substr($dat_r[2], -2))) // oder was du für angemessen hältst
{
$jahr = str_pad ($dat_r[2], 4, "20", STR_PAD_LEFT);
}
else
{
$jahr = str_pad ($dat_r[2], 4, "19", STR_PAD_LEFT);
}
HTH
Michael
php::bar PHP Wiki - Listenarchive