datetime('now')
le proporciona la fecha y hora actual en UTC, al igual que el equivalente SQLite de UTC_TIMESTAMP()
de MySQL .
También puede ser útil saber que dada una cadena de fecha y hora, datetime
puede convertirlo de hora local a UTC, usando datetime('2011-09-25 18:18', 'utc')
.
También puede usar el datetime()
función para aplicar modificadores como '+1 día', 'comienzo de mes', '- 10 años' y muchos más.
Por lo tanto, su ejemplo se vería así en SQLite:
SELECT mumble
FROM blah
WHERE blah.heart_beat_time > datetime('now', '-600 seconds');
Puede encontrar más modificadores en la página de funciones de fecha y hora de SQLite .