{"id":115,"date":"2015-09-04T06:22:14","date_gmt":"2015-09-04T06:22:14","guid":{"rendered":"http:\/\/www.josejavierfm.es\/blog\/?p=115"},"modified":"2015-09-04T06:22:14","modified_gmt":"2015-09-04T06:22:14","slug":"trabajar-con-fechas-en-sqlite","status":"publish","type":"post","link":"https:\/\/www.josejavierfm.es\/blog\/2015\/09\/04\/trabajar-con-fechas-en-sqlite\/","title":{"rendered":"Trabajar con fechas en sqlite"},"content":{"rendered":"<p>Las bases de datos SQlite no tienen el tipo date por lo que las fechas se tienen que guardar como text.<\/p>\n<p>Si queremos trabajar con fechas para buscar las que cumplan que sean mayores a &#8230;. etc, podemos utilizar la conversi\u00f3n a fecha del tipo yyyymmddhhiiss<\/p>\n<p>Dada una tabla con los valores de fecha y hora:<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/09\/sqlite1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-116\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/09\/sqlite1.jpg\" alt=\"sqlite1\" width=\"292\" height=\"105\" \/><\/a><\/p>\n<p>Podemos ejecutar una consulta como :<\/p>\n<pre>select fecha,hora,id\r\nfrom notificaciones \r\nwhere substr(fecha,7)||substr(fecha,4,2)||substr(fecha,1,2)||substr(hora,1,2) ||substr(hora,4,2) ||substr(hora,7,2)\r\n&gt; '20150901140920'\r\n<\/pre>\n<p>Que nos devuelve uno tal y como se esperaba<\/p>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=josejavierfm\" class=\"twitter-share-button\">Twittear<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>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 &#8230;. etc, podemos utilizar la conversi\u00f3n a fecha del tipo yyyymmddhhiiss Dada una tabla con los valores de fecha y [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,3,7],"tags":[],"_links":{"self":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/115"}],"collection":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":1,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":118,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions\/118"}],"wp:attachment":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/tags?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}