| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir la chaîne en temps dans SQLite
    Conversion de chaînes de temps dans une date ou une heure utilisable dans SQLite est utile pour comparer les dates , l'affichage d'une date dans un certain format à un utilisateur, ou pour télécharger une date dans une affaire cohérente. SQLite est un moteur de base de données SQL autonome qui ne nécessite pas un serveur ou à une configuration quelconque . Contrairement à de nombreux moteurs SQL , SQLite n'a pas de date spécifique ou temps type de données. Au lieu de cela , les dates sont stockées soit comme " TEXT" une valeur «réelle» ou «entier» . Vous convertir les chaînes du temps jusqu'à la date SQLite et les fonctions de temps - « strftime », «date », « temps», « datetime » et « JulianDay " . Instructions
    1

    exécuter des requêtes SQLite partir de l'invite avec le programme " sqlite3 " en tapant la commande :

    sqlite3 $ my_db.db

    Cela va créer une base de données avec le nom " my_db.db " si elle n'existe pas déjà . Il vous place également dans l'environnement sqlite3 , que vous pouvez sortir avec les commandes " . Quitter ", " . Q " ou " . Sortie. "
    2

    j'appelle le " strftime (format, TimeString , modificateur , modificateur ) " fonction pour renvoyer une date formatée à partir d'une chaîne de temps . Ceci est utile pour comparer les dates , affichant une date dans un certain format à un utilisateur ou à télécharger une date dans une affaire cohérente. Le format d'une chaîne de temps suit les règles de la fonction C " strftime " . Certains des formats de chaînes de temps valides sont «AAAA -MM -JJ », « AAAA- MM -JJ HH: MM ", " AAAA- MM -JJ HH : MM: SS ", " AAAA- MM -JJ HH : MM: SS.SSS »,« DDDDDDDDDD »et « maintenant ». Le caractère "Y" signifie année , «M» pour le mois , "D" pour jour , "H" pour heure, "m " de minute et " s" de seconde . Le format " DDDDDDDDDD " représente un timestamp unix . Par exemple , la requête suivante va calculer combien de secondes se sont écoulées depuis une date en 2002 :

    sqlite3 $ my_db.db SELECT strftime ( '% s' , 'maintenant ') - strftime ( '% s' , '2002 -05-11 01:56:23 ');
    3

    j'appelle le " jour ", " temps" fonctions " JulianDay " " datetime " ou d'utiliser un pré- version formatée de la fonction " strftime " . La fonction "date" renvoie la date au format " AAAA- MM-JJ », la fonction «temps» renvoie sous la forme "HH : MM: SS », la fonction « datetime » renvoie sous forme "AAAA -MM-JJ HH : MM: fonction JulianDay "SS" et le " renvoie le nombre de jours Julien . Par exemple , la requête suivante retourne une date à partir de 2009 comme « 2009-09-22 », supprimant l'heure, minute et seconde information :

    sqlite3 $ my_db.db Date SELECT ( '2009 - 09-22 02:57:13 ');

    Previous :

    next :
      articles connexes
    ·Les règles pour les données des diagrammes de flux 
    ·Comment e-mail un lien dans Flash Actionscript 
    ·Comment obtenir les noms des champs d'un dataset 
    ·Comment tester pour les numéros pairs ou impairs dans …
    ·Comment créer une modulation de largeur d'impulsion (P…
    ·Comment faire un fichier HEX 
    ·Comment faire pour exécuter le code source 
    ·Comment ouvrir les fichiers yEnc 
    ·Comment calculer Séquence 8- bit 
    ·SQLite Types de fichiers 
      articles en vedette
    ·Une liste des méthodes Scala 
    ·Comment faire pour vérifier le type de navigateur en J…
    ·Comment formater Symboles dans VB 
    ·Fonctions Python pour débutants 
    ·Comment insérer plusieurs lignes sur une déclaration …
    ·Comment mettre à jour les champs cachés avec JavaScri…
    ·Comment utiliser les commandes SQL 
    ·Comment couper blancs avec Perl 
    ·Comment restaurer des fichiers LNK 
    ·PHP Class règles de nommage 
    Copyright © Connaissances Informatiques http://fr.wingwit.com