Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment changer d'un JTable cellule …
  • Qu'est-ce qu'un atelier de test 
  • La Division d'identification en COBO…
  • Comment calculer Séquence 8- bit 
  • Différence entre les packages et de…
  • Comment détruire des documents Word…
  • Comment utiliser WPF TextBlock 
  • Alice programmation Aide 
  • Comment faire pour installer un pack…
  • ASP NET Tutorial 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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 ');

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la complexité de l'heure d'une profondeur d'abord 
  • Comment écrire une fonction qui accepte en entrée un tableau d'entiers en C # 
  • Comparer Python à VBA 
  • Différences entre HTML 5 et HTML 4 
  • Comment définir Socket blocage de faux 
  • Comment supprimer des feuilles Sans confirmation avec VBA 
  • Comment calculer le décalage Assembly Language 
  • Comment écrire une zone de texte dans un fichier C 
  • Comment multiplier des nombres binaires 
  • Définition d'une exception à basse altitude 
  • Connaissances Informatiques © http://www.ordinateur.cc