| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Konverter String til Time in SQLite
    Konvertering tidsstrenge til brugbare dato eller tid i SQLite er nyttigt for at sammenligne datoer , viser en dato i et bestemt format til en bruger, eller at uploade en dato på en konsekvent sag. SQLite er en selvstændig SQL database motor , der ikke kræver en server eller enhver konfiguration . I modsætning til mange SQL motorer , er SQLite ikke har en dedikeret dato eller tid datatype . I stedet er datoer, lagres enten som en "TEXT ", " REAL " eller " INTEGER " værdi. Du konverterer tidsstrenge gennem SQLite dato og tidsfunktioner - " strftime ", " date ", "tid ", " datetime " og " julianday " . Instruktioner
    1

    Run SQLite forespørgsler fra kommandoprompten med " sqlite3 "-programmet ved at skrive : Hej

    $ sqlite3 my_db.db

    Dette vil oprette en database med navnet " my_db.db ", hvis det ikke allerede findes . Det er også placerer dig i sqlite3 miljø, hvor du kan afslutte med kommandoerne " . Afslutte ", " . Q " eller " . Exit. "
    2

    Kald " strftime (format , timestring , modifier, modifier ) " funktion til at returnere en formateret dato fra en tid streng. Dette er nyttigt til at sammenligne datoer , viser en dato i et bestemt format til en bruger eller uploade en dato i en sammenhængende område . Formatet af en tidsstreng følger de regler fra C " strftime "-funktion. Nogle af de gyldige tidsstreng formater omfatter "YYYY -MM- DD ", " ÅÅÅÅ- MM -DD TT: MM ", " ÅÅÅÅ- MM -DD TT: MM: SS ", " ÅÅÅÅ- MM -DD TT: MM: SS.SSS "," DDDDDDDDDD "og" nu ". Den " Y" tegnet står for året, " M" for måned, " D" for dagen, "H" for time , "M" for minut og "S" for sekund. Den " DDDDDDDDDD " format er en Unix tidsstempel . For eksempel vil den følgende forespørgsel beregne, hvor mange sekunder er gået, siden en dato i 2002 : Hej

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

    Ring til "date ", "tid ", " datetime " eller " julianday " funktioner til at bruge en pre- formateret udgave af " strftime "-funktionen . Den " date" funktion returnerer den dato med formatet "YYYY - mm -dd " den "tid" funktion returnerer det som " TT: MM: SS, " the " datetime " funktion returnerer det som " ÅÅÅÅ -MM-DD HH : MM: SS "og" julianday " funktion returnerer den julianske dag nummer. For eksempel vil den følgende forespørgsel returnerer en dato fra 2009 som " 2009-09-22 ", fjerne time, minut og sekund information : Hej

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

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kan omgå papirkurven Når Dropper en TABLE…
    ·Sådan udskrives en String i Matlab 
    ·Hvad er Mikrodata HTML5 
    ·Sådan oprettes dynamisk tekst Boxes 
    ·Sådan oprettes en heltalsfelter 
    ·Sådan Embed  i ColdFusion 
    ·Sådan Lær PASCAL 
    ·Hvordan til at opsige en Finite Loop 
    ·Sådan fjerne de sidste tegn af Strings i Python 
    ·Sådan Program til eksponenter 
      Anbefalede Artikler
    ·Sådan kompilere C + + i JGrasp 
    ·Sådan bruges DataGridView for MySQL i VB.NET 
    ·Sådan Echo PHP for en MySQL Fejl 
    ·ANSI-tegn i Visual Basic 
    ·Sådan at slette poster i en C Program Array 
    ·Hvordan man laver en INF fil til en CAB 
    ·Sådan Set Animation Baggrund på en webside 
    ·Sådan Execute FTP kommandoer med VBA 
    ·Sådan Konverter binære data til en Decimal i Perl 
    ·Sådan slettes valg fra DataGridViewComboBox 
    Copyright © Computer Viden http://www.computerdk.com