sqlite> select typeof(date('now')); text sqlite> select typeof(current_time); text sqlite> select typeof(current_date); text
Как выбрать текущую дату / время в виде целочисленного значения в миллисекундах с января / 1/1970?
С SQLite doc :
Вычислить время с начала эпохи Unix в секундах (например, strftime ('% s', 'now') за исключением дробной части): SELECT (julianday('now') - 2440587.5)*86400.0;
Вычислить время с начала эпохи Unix в секундах (например, strftime ('% s', 'now') за исключением дробной части):
SELECT (julianday('now') - 2440587.5)*86400.0;
SELECT (julianday('now') - 2440587.5)*86400.0 * 1000;
Демоверсия DBFiddle
strftime () дает вам только секунды:
SELECT strftime('%s', 'now') * 1000;