Hallo, ich habe eine Tabelle mit 2 Spalten, jeweils Integer. Die erste Spalte ist ein Zeitstempel mit Bezugauf 1.1.1904. Besteht die Möglichkeit, dass die Abfrage diesen Integer wird ein ein Datum-String bei den Ergebnissen liefert? Ich wäre über eine Hilfe äußerstdankbar. mfg Jens
Natürlich fehlen wieder ein paar Infos. Accessdatenbank und gesucht ist ein SQL Ausdruck :)
http://www.google.com/search?q=access+unix+timestamp z.B. DateAdd("s", UnixTimeStamp, "1/1/1970") Dann hast du schon mal ein Datum was du beliebig formatieren kannst.
Formatierung in VBA ist kein problem. Ich hätte aber gerne, dass die gesamte Spalte einer SQL-Abfrage mit Hilfe des SQLs umgewandelt wird :) Sprich, dass das schon im Recordset so drin steht
Jens schrieb: > Zeitstempel mit Bezugauf 1.1.1904. Läubi .. schrieb: > Ja und wo liegt jetzt dein Problem? Unix-timestamp ist halt Unix-Geburtstag (ich glaube 1.1.1970).
Joachim Drechsel schrieb: > Unix-timestamp ist halt Unix-Geburtstag (ich glaube 1.1.1970). Also meinst du er schafft es nicht die 1970 in meinem Beispiel durch 1904 zu ersetzen?
Läubi .. schrieb: > Also meinst du er schafft es nicht die 1970 in meinem Beispiel durch > 1904 zu ersetzen? Schwierig aber lösbar ;) Wie kommt MS denn auf 1904 ?
> Wie kommt MS denn auf 1904 ?
Excel? Das verwendet aber nicht Sekunden, sondern Tage (als Gleitkomma)
seit 1904 als Datumsspeicherformat.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.