Knowledgebase

status_loader

Wie werden Zeitwerte in SQLite konvertiert

Frage / Problem

Wie kann ich die Dezimalwerte in einem SQLite Export zu Zeitwerten konvertieren?

Antwort / Lösung

Die Dezimalwerte in den Zeitspalten stellen die vergangenen Tage seit dem 30.12.1899 da.

Die Werte können in Zeitwerte mit folgender Abfrage in SQLite in Datumswerte umgewandelt werden:

SELECT date(julianday('1899-12-30') + CREATION_TIME) AS CREATION_DATE FROM FILES

Wenn nur der Zeitwert verwendet werden soll kann die Methode time(julianday('1899-12-30') + CREATION_TIME) oder für Zeit- und Datumswerte datetime(julianday('1899-12-30') + CREATION_TIME) verwendet werden.

Brauchen Sie weitere Hilfe?

Keine passende Antwort gefunden? Kontaktieren Sie uns, damit wir Ihre Frage beantworten können.

Kontaktformular