Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te String converteren naar Time in SQLite
Het omzetten van de tijd strings in een bruikbare datum of tijd in SQLite is nuttig voor het vergelijken van data , het weergeven van een datum in een bepaald formaat naar een gebruiker , of om een ​​datum te uploaden in een consistente kwestie . SQLite is een self - contained SQL- database-engine die een server of een configuratie niet vereist . In tegenstelling tot veel SQL- motoren , heeft SQLite geen aparte datum of tijd datatype . In plaats daarvan worden data ofwel opgeslagen als een "TEXT ", " REAL " of " INTEGER " waarde . Je converteren tijd snaren door de SQLite datum en tijd functies - " strftime , " " datum ", " tijd ", " datetime " en " JULIANDAY " . Instructies
1

Run SQLite query's vanaf de command prompt met de " sqlite3 " programma door te typen :

$ sqlite3 my_db.db

Dit zal een database te maken met de naam " my_db.db " als het nog niet bestaat . Het plaatst je ook in de sqlite3 omgeving , die u kunt afsluiten met de commando's " . Quit " , " . Q " of " . Exit . ' Kopen van 2

Bel de " strftime (formaat , TimeString , modifier , modifier ) " functie om een ​​opgemaakte datum terug uit een tijd string. Dit is handig voor het vergelijken van data en toont een datum in een bepaald formaat naar een gebruiker of een datum uploaden op samenhangende kwestie . Het formaat van een tijdreeks volgt de regels van de functie C " strftime " . Sommige van de geldige tijd touwtje formaten zijn " YYYY - MM - DD , " " YYYY - MM - DD HH : MM , " " YYYY - MM - DD UU : MM : SS ", " YYYY - MM - DD UU : MM : SS.SSS , " " DDDDDDDDDD " en " nu . " De "Y " teken staat voor het jaar , " M " voor de maand , " D " voor de dag , " H " voor uur, " m " voor minuut en " S " voor de tweede . De " DDDDDDDDDD " formaat is een unix timestamp . Zo zal de volgende query berekenen hoeveel seconden zijn verstreken sinds een datum in 2002 :

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

Bel de " datum ", " tijd ", " datetime " of " JULIANDAY " -functies te gebruiken van een pre - opgemaakte versie van de functie " strftime " . De functie " datum " geeft de datum met de notatie " YYYY - mm - dd , " de functie " tijd " geeft het als " HH : MM : SS , " de functie " datetime " geeft het als " YYYY - mm - dd HH : MM : SS " en de " functie JULIANDAY " retourneert het Juliaanse dagnummer . Zo zal de volgende query een datum terug uit 2009 als " 2009-09-22 ", het verwijderen van de uren , minuten en seconden informatie :

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

Previous: Next:
  Computer Programming Languages
·Hoe de SNMP- commando om een O…
·Hoe maak je een storyboard Sto…
·Hoe te gebruiken CVS Diff 
·Hoe de BASIC Stamp Gebruik 
·Hoe maak je een pauze script m…
·Hoe een muis gebruiken in uw Q…
·Hoe je tekst 
·Hoe te Columns In TreeViewer 
·Hoe Bron Code Run 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·NetBeans Gereedschap 
·Hoe maak je een Running App gebruiken VB…
·Hoe maak je een statisch Constant Verkla…
·Hoe maak je een PHP File Save & Koppel h…
·Hoe maak je een Input File in Ruby 
·Hoe kan ik een variabele lengte in Javas…
·Hoe te Module Class achtervoegsels 
·Hoe de lijnen van een bestand als een li…
·Hoe maak je een webbrowser Winkelwagen Z…
Copyright © Computer Kennis http://www.nldit.com