Trabajar con fechas en sqlite
Las bases de datos SQlite no tienen el tipo date por lo que las fechas se tienen que guardar como text.
Si queremos trabajar con fechas para buscar las que cumplan que sean mayores a …. etc, podemos utilizar la conversión a fecha del tipo yyyymmddhhiiss
Dada una tabla con los valores de fecha y hora:
Podemos ejecutar una consulta como :
select fecha,hora,id from notificaciones where substr(fecha,7)||substr(fecha,4,2)||substr(fecha,1,2)||substr(hora,1,2) ||substr(hora,4,2) ||substr(hora,7,2) > '20150901140920'
Que nos devuelve uno tal y como se esperaba