datetime('now') UTCで現在の日付と時刻を提供します。SQLiteはMySQLのUTC_TIMESTAMP()に相当します。 。
日付と時刻の文字列が与えられた場合、datetimeを知っておくと、便利な場合もあります。 datetime('2011-09-25 18:18', 'utc')を使用して、現地時間からUTCに変換できます 。
datetime()を使用することもできます 「+1日」、「月の初め」、「-10年」などの修飾子を適用する関数。
したがって、SQLiteでの例は次のようになります。
SELECT mumble
FROM blah
WHERE blah.heart_beat_time > datetime('now', '-600 seconds');
修飾子の詳細については、SQLiteの日付と時刻の関数ページ をご覧ください。 。