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の日付と時刻の関数ページ をご覧ください。 。