datum zur db verabeitung berechnen...
matthias
- php
hi,
folgendes problem beschäftigt mich schon seit einiger zeit:
wie kann ich ein datum so ändern, daß es mir das in (zb.) 14 tagen anzeigt ?
als beispiel: aus 2000/27/06 12:02:98 mach 2000/11/07 12:02:98
das ganze soll einer mysql datenbank dienen, wo nach einer gewissen zeit, einträge mit fehlenden werten gelöscht bzw. geändert werden sollen.
falls es sogar einen php/mysql befehl für diese funktion gibt, würde der mir auch weiter helfen.
gruß, matthias
als beispiel: aus 2000/27/06 12:02:98 mach 2000/11/07 12:02:98
falls es sogar einen php/mysql befehl für diese funktion gibt, würde der mir auch weiter helfen.
Hallo,
Kommt drauf an wie das Datums feld in der Datenbank definiert ist.
PHP Lösung:
$datum="2000/27/06";
$datum=explode("/",$datum);
$zeit="12:02:59";
$zeit=explode(":",$zeit);
$toweeks=date("Y/d/m H:m:s",mktime($zeit[0],$zeit[1],$zeit[2],$datum[2],$datum[1]+14,$datum[0]));
echo $toweeks; # = Datum 2 wochen NACH $datum
MySQL Ansatz:
Es gibt in MySQL Datumsfunktinonen mit denen du im Query das datum berechnen kannst.
-> DOKU
lg
Ludwig ruderstaller
Ludwig ruderstaller
danke, das reicht mir schon.