Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > SQLite
SQLite Forum d'entraide SQLite
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 15h15   #1
Invité de passage
 
Inscription : mai 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 2
Points : 0
Points : 0
Par défaut Format Date Purebasic

Bonjour,

Je voudrais utiliser SQlite avec Purebasic.

Je rencontre une difficulté au niveau d'un de type DateTime, lorsque je fait une requete Select sur ce champ la date m'est restituée sous la forme 40727.5195486111 pour une date du 03/07/2011 12:28:09.

Quelqu'un aurait-il une idée pour m'aider ?

Merci.
bdufresne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 22h27   #2
Membre du Club
 
Homme Alain Caumes
Chef de projet MOA
Inscription : juillet 2011
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Alain Caumes
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Transports

Informations forums :
Inscription : juillet 2011
Messages : 26
Points : 56
Points : 56
C'est une date au format Excel... qui commence au 01/01/1900
Sqlite traite les dates au format julien (http://en.wikipedia.org/wiki/Julian_day) Il faut donc ajouter la différence entre les deux débuts (2415018.5)

select datetime(40727.5195486111 + 2415018.5) te donnera 2011-07-03 12:28:09 soit ce que tu cherches...
acaumes est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 11h05   #3
Invité de passage
 
Inscription : mai 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 2
Points : 0
Points : 0
Je viens de tester c'est OK.

Merci
bdufresne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h32.


 
 
 
 
Partenaires

Hébergement Web