Probleme de conversion de la date

[Résolu]
Signaler
Messages postés
3
Date d'inscription
lundi 8 août 2005
Statut
Membre
Dernière intervention
9 août 2005
-
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
-
Bonjour,
Je suis entreint de realiser une application avec vb qui permet d'analyser le fichier access.log (fomat text) generer par le serveur apache.
Le probleme c'est que n'arrive pas a convertir le champ date de ce fichier en une date lisible.

Comme exemple : 1115610320.959 ça donne 09/05/2005 03:45:20
un autre exemple 1116507768.923 ======> 19/05/2005 13:02:48

Y'a t-il une commande ou une methode pour faire cette conversion???

Et merci.

4 réponses

Messages postés
3
Date d'inscription
lundi 8 août 2005
Statut
Membre
Dernière intervention
9 août 2005

Mais pour moi j'ai du changé la date 31/12/1899 par 01/01/1970
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 70 internautes nous ont dit merci ce mois-ci

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
16
Salut,
Visiblement, ces dates sont exprimées en nombre de secondes écoulées depuis le 31/12/1899 donc :

MsgBox DateAdd("s", 1115610320.959, "31/12/1899") donne "09/05/2005 03:45:20"

et

MsgBox DateAdd("s", 1116507768.923, "31/12/1899") donne "19/05/2005 13:02:48"

les .959 et .923 sont des millièmes de secondes.

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
Messages postés
3
Date d'inscription
lundi 8 août 2005
Statut
Membre
Dernière intervention
9 août 2005

Merci beaucoup ça a marché
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
16
Effectivement, tu as raison. ça dépend de l'horloge du serveur.

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?