“Conocimiento Programación>Lenguajes De Programación

Cómo convertir String en vez en SQLite

2014/1/29
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 " . Instrucciones
1

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 de " 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".
2

Llame al " strftime (formato , TimeString , modificador modificador) " función para devolver una fecha con formato de una cadena de tiempo . 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 una cadena de tiempo se ajusta a las normas de la función C " strftime " . Algunos de los formatos de cadena de tiempo válidos 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 ');
3

llama a la " fecha", " tiempo" funciones " julianday " " fecha y hora " o utilizar una pre - versión con formato de la función " strftime " . 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 ');

Lenguajes De Programación
Entradas codificadas que se utilizan para acceder a un sistema informático llamado?
DirectX 9 vs. 10
¿Cuál es la jerarquía de los lenguajes de programación y cómo difieren en los términos complejidad de la funcionalidad?
Cómo subir : Heroku bloquea en S3 con el Paperclip
Cómo colocar texto sobre un archivo de imagen en HTML
Cómo utilizar un YUI Profiler
Cómo eliminar los últimos caracteres de cadenas en Python
Cómo hacer un círculo en LabVIEW
Conocimiento de la computadora © http://www.ordenador.online