datum umwandeln

ckeen

Mitglied
hab im meiner datenbank das datum in der der form z.b. "1101187977" gespeichert.
wie kann ich das jetzt in tag|monat|jahr umwandeln?
thx
 
QUOTE (Alain Aubert @ Mi 24.11.2004, 18:15) PS Das Ding ist:
QUOTE Seit Beginn der Unix-Epoche (Januar 1 1970 00:00:00 GMT) bis jetzt in vergangenen Sekunden.


... und dauert meines wissens auch nicht ewig, sondern nur irgendwann um das jahr 2050 rum... oder irre ich mich da?

jedenfalls kann das format nicht für jeden zweck gebraucht werden...
 
Ach ein TimeStamp ist das... jaaaaa sowas sollte man eh nicht benutzen. Denn mit einem DateTime kann man alles ohne Einschränkungen ausdrücken, und hat es gleich in menschenleslicher Form vorliegen.

Mit einer Ausnahme: Ein TimeStamp als automatischer Zeitindex in der Datenbank. Denn damit erspart man sich das ewige NOW().
 
Das stimmt nicht ganz...denn DateTime wird je nach Server unterschiedlich abgelegt. Ich habe die besten Erfahrungen gemacht, das Datum als Unix-Timestamp in ein Int-Feld abzulegen. Mit Timestamps kann man wunderbar rechnen.
 
als zeitindex ist timestamp tatsächlich eine sehr gute wahl, aber für geburtstage etc. ist es völlig unbrauchbar.
 
danke für eure antworten
smile.gif
 
Zurück
Oben