SQLite ofrece funciones de fecha y hora para convertir cadenas de  tiempo. 
  
  
Convierte una cadena
Conversión de cadenas de  tiempo en una fecha o tiempo de uso de SQLite es útil  para comparar fechas, mostrando una fecha en un formato determinado para un  usuario o para cargar una fecha en cuestión consistente. SQLite es un motor de base de datos SQL autónomo  que no requiere de un servidor o cualquier configuración. A diferencia de muchos motores SQL, SQLite no  tiene una fecha específica o tipo de datos de tiempo. En cambio, las fechas se almacenan ya sea como un "texto", el  valor "real" o "entero". Usted convertir cadenas de tiempo hasta la fecha de SQLite y funciones de tiempo - "strftime",  "fecha", "tiempo", "fecha y hora" y "julianday".
  
  
Ejecutar consultas SQLite desde el símbolo del sistema con el programa  "sqlite3", escribiendo:
  
  
$ Sqlite3 my_db.db
  
  
Esto creará una base de  datos con el nombre "my_db.db" si no existe  ya. También te coloca en el medio ambiente sqlite3, que se  puede salir con los comandos. "Quit",.  "Q" o ". Salida".
  
  
Llame a la función para  devolver una fecha con formato de una cadena de tiempo "strftime (formato, TimeString,  modificador modificador)". Esto es útil para la comparación de  fechas, mostrando una fecha en un determinado formato a un usuario o para  cargar una fecha en cuestión consistente. El formato de un tiempo  de cadena sigue las reglas de la  función C "strftime". Algunos de los tiempos válidoscadena formatos son  "AAAA-MM-DD", "AAAA-MM-DD HH: MM", "AAAA-MM-DD HH: MM:  SS", "AAAA-MM-DD HH: MM: ss.sss "," DDDDDDDDDD  "y" ahora ". El carácter "Y" representa el  año, "M" para el mes, "D" para el día, "H" para  la hora, "M" de minuto y "S" para el segundo. El formato "DDDDDDDDDD" representa una marca de tiempo Unix. Por ejemplo, la siguiente consulta calculará cuántos segundos han pasado  desde una fecha en el año 2002:
  
  
$ Sqlite3 my_db.db SELECT strftime ('% s', 'ahora') - strftime ('% s', '2002-05-11 01:56:23 ');
  
  
Llame a la  "fecha", "tiempo" funciones "julianday"  para utilizar una versión con formato previo de la función de "strftime" "fecha y hora" o. La función "date" devuelve la fecha con el formato  "AAAA-MM-DD", la función "time" devuelve como "HH: MM:  SS", la función "datetime" devuelve  como "AAAA-MM-DD HH : MM: Función julianday  "SS" y la "devuelve el número de día juliano. Por ejemplo, la siguiente consulta devuelve una fecha a partir de 2009 como  "2009-09-22", la eliminación de la hora, minutos y segundos  información:
  
  
$ Sqlite3 my_db.db fecha SELECT ('2009-09-22 02:57:13 ');
  
  
No hay comentarios:
Publicar un comentario