Probleme de conversion de la date

Résolu
haffouff2005 Messages postés 3 Date d'inscription lundi 8 août 2005 Statut Membre Dernière intervention 9 août 2005 - 8 août 2005 à 09:36
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 - 9 août 2005 à 10:30
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

haffouff2005 Messages postés 3 Date d'inscription lundi 8 août 2005 Statut Membre Dernière intervention 9 août 2005
9 août 2005 à 08:30
Mais pour moi j'ai du changé la date 31/12/1899 par 01/01/1970
3
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 18
8 août 2005 à 14:19
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 !?
0
haffouff2005 Messages postés 3 Date d'inscription lundi 8 août 2005 Statut Membre Dernière intervention 9 août 2005
9 août 2005 à 08:19
Merci beaucoup ça a marché
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 18
9 août 2005 à 10:30
Effectivement, tu as raison. ça dépend de l'horloge du serveur.

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