newbie: MySql-timestamp oder Unix-Timestamp

Hallo,

soltte ich um das Datum eines Eintrages in einer mysql-Datenbank zu speichern einen UNix-Timestamp in ein int(9)-Feld schrieben oder lieber den MySql-Timestamp verwenden?

Wichtig ist die Verwendung im Nachhinein, also vergleich, formatierte Augabe, Zeiträume abfragen.

Gruß

  1. soltte ich um das Datum eines Eintrages in einer mysql-Datenbank zu speichern einen UNix-Timestamp in ein int(9)-Feld schrieben oder lieber den MySql-Timestamp verwenden?

    "It depends".   ;)
    Wenn es keine besonderen Gründe gibt es nicht zu tun, nimm den MySQL-Timestamp (BTW - sollten die nicht identisch sein? ;). Dennoch geht der MySQL-Timestamp formal betrachtet vor.

    Wichtig ist die Verwendung im Nachhinein, also vergleich, formatierte Augabe, Zeiträume abfragen.

    Ja, dafür gibts dann die Datums- und Zeitfunktionen von MySQL und die Abfragesprache SQL.