Frage

Einige Systeme verwenden negative Unix -Zeitwerte, um Daten vor der Epoche darzustellen (1/1/1970). MySQL unterstützt dies nicht. Weiß jemand, ob SQLite dies tut?

War es hilfreich?

Lösung

Ja, innerhalb von Grenzen.

Für SQLite-Versionen vor 3.16.0 (2017-01-02) funktioniert der "UniXepoch" -Modifikator nur für Daten zwischen 0000-01-01 00:00:00 und 5352-11-01 10:52:47 (Unix-Zeiten von Zeiten -62167219200 bis 106751991167).

http://www.sqlite.org/lang_datefunc.html

Andere Tipps

Ja.

SQLite> Datum auswählen ('1308118481', 'UniXepoch'); 2011-06-15

SQLite> Datum auswählen ('-1308118481', 'UniXepoch'); 1928-07-19

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top