Ulki: Wie lange ist das Datum x mit Zeit y her ?

Moin
Ich habe in einer Datenbank ein Datum gespeichert
und will, wenn das mehr als 1 woche her ist den
Eintrag löschen. Wie mache ich das ? Wie errechne
ich die Millisekunden unterschied (die kann man dann ja
umrechnen )?

  1. Hi,

    Moin
    Ich habe in einer Datenbank ein Datum gespeichert
    und will, wenn das mehr als 1 woche her ist den
    Eintrag löschen. Wie mache ich das ? Wie errechne
    ich die Millisekunden unterschied (die kann man dann ja
    umrechnen )?

    Bilde von Deinem Datenbank-Datum den Timestamp (Sekunden oder Millisekunden, je nachdem, wie genau Du das brauchst).
    (localtime / microtime - siehe PHP-Manual unter Date/Time-Functions)
    Bilde vom aktuellen Zeitpunkt den Timestamp (gleiche Genauigkeit).
    Differenzbildung, dann ggf. die Anzahl der [Milli-]Sekunden in Minuten/Stunden/Tage umrechnen...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de? http://www.andreas-waechter.de/