scireum research labs

information management made easy

MS-Access: Unix Timestamp in Datum konvertieren

Dienstag 11. März 2008 von mha

Eine Unix Timestamp ist eine Intergerzahl die, die Anzahl der Sekunden nach dem 01.01.1970 (Beginn des UNIX Zeitalters) enthält. Daher kann man diese Zahl auch recht einfach mit der Access Funktion DateAdd() in ein Datumsobjekt konvertieren.

DateAdd() erfordert drei Operatoren:

  • Das Intervall (in unserem Fall “s” für Sekunde)
  • Die Anzahl (in unserem Fall das Feld das die Timestamp enthält)
  • Das Startdatum (hier natürlich “01.01.1970″)
  • Der ganze Befehl (der im Feldnamen stehen muß) könnte so aussehen:
    Datum: DateAdd("s";[timestamp];"01.01.1970")

    Kategorie: Datenbanken, MS Access | Keine Kommentare »