phpbar.de logo

Mailinglisten-Archive

[php] String in Datum umwandeln?

[php] String in Datum umwandeln?

=?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de
Mon, 12 Feb 2001 18:02:40 +0100


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