datetime('now')
poskytuje aktuální datum a čas v UTC, stejně jako SQLite ekvivalent MySQL UTC_TIMESTAMP()
.
Může být také užitečné vědět, že daný řetězec data a času datetime
lze jej převést z místního času na UTC pomocí datetime('2011-09-25 18:18', 'utc')
.
Můžete také použít datetime()
funkce pro použití modifikátorů, jako je „+1 den“, „začátek měsíce“, „- 10 let“ a mnoho dalších.
Váš příklad by tedy v SQLite vypadal takto:
SELECT mumble
FROM blah
WHERE blah.heart_beat_time > datetime('now', '-600 seconds');
Další modifikátory najdete na stránce SQLite Date and Time Functions .