Zitat:
Zitat von False Mirror
Hängt wie bereits jmd schrieb ganz vom Anwendungsfall ab. Ich verfolge normalerweise das Ziel, die Datenbank-Einträge so allgemein wie möglich zu halten, um die Daten möglichst vielseitig verwendbar zu machen. Deshalb speichere ich in dem Fall meist den Unix-Timestamp.
|
Dadurch sind aber Datumsberechnungen via SQL nicht mehr möglich. Ich speichere es immer als DATETIME und wenn die Uhrzeit nicht nötig ist, nur DATE.
Wenn du nun unbedingt einen Unix-Timestamp brauchst, den kann dir MySQL dann auch liefern über SELECT UNIX_TIMESTAMP('deinfeld')