date_format - sqlite3 datetime
Marca de tiempo de Unix en sqlite? (1)
¿Cómo se obtiene la marca de tiempo actual en Sqlite? current_time, current_date, current_timestamp ambos devuelven fechas formateadas, en lugar de largas.
sqlite> insert into events (timestamp) values (current_timestamp);
sqlite> insert into events (timestamp) values (current_date);
sqlite> insert into events (timestamp) values (current_time);
sqlite> select * from events;
1|2010-09-11 23:18:38
2|2010-09-11
3|23:18:51
Lo que quiero:
4|23234232
Los docs mencionan este método:
SELECT strftime(''%s'', ''now'');
1284248196
Y este que incluye la parte fraccional:
SELECT (julianday(''now'') - 2440587.5) * 86400.0;
1284248196.65098
Ambos representan el tiempo de Unix , la cantidad de segundos transcurridos desde el 1 de enero de 1970.