datetime('now')
fornisce la data e l'ora correnti in UTC, così come l'equivalente SQLite di UTC_TIMESTAMP()
di MySQL .
Può anche essere utile sapere che data una stringa di data e ora, datetime
può convertirlo dall'ora locale in UTC, utilizzando datetime('2011-09-25 18:18', 'utc')
.
Puoi anche usare datetime()
funzione per applicare modificatori come '+1 giorno', 'inizio mese', '- 10 anni' e molti altri.
Pertanto, il tuo esempio sarebbe simile a questo in SQLite:
SELECT mumble
FROM blah
WHERE blah.heart_beat_time > datetime('now', '-600 seconds');
Puoi trovare altri modificatori nella pagina delle funzioni di data e ora di SQLite .