Mailinglisten-Archive |
Hallo!
Tim Pawlowski schrieb:
> Ich habe einen String "2000-02-01".
> Wie kann ich den in ein Datum umwandeln, bzw. so verarbeiten, dass ich ihn als
> Datum handeln kann?
Spontan würde ich mal sagen...
$string = "2000-02-01";
$datum = explode("-", $string);
echo $datum[2] . "." . $datum[1] . "." . $datum[0]; //01.02.2000
> Und wie kann ich ein Datum in einen String umwandeln?
Einfach das Datum in einen Unix-Zeitstempel umwandeln,
dann kannst Du schön hin- und herrechnen.
$string = "2000-02-01";
$datum = explode("-", $string);
$tag = sprintf("%s", $datum[2]);
$monat = sprintf("%s", $datum[1]);
$jahr = sprintf("%s", $datum[0]);
echo mktime(0,0,0,$monat,$tag,$jahr);
schaue mal mal unter
http://www.php.net/mktime
http://www.php.net/explode
http://www.php.net/sprintf
mfg, André Laugks
php::bar PHP Wiki - Listenarchive