Bonjour a tous,
j'aimerais convertir deux date oracle en C:
une au format : DD/MM/YYYY HH24:MI:SS.FF3
l'autre : DD/MM/YYYY HH24:MI:SS
Puis faire leur difference.
Comment puis je faire ???
Merci a tous
Version imprimable
Bonjour a tous,
j'aimerais convertir deux date oracle en C:
une au format : DD/MM/YYYY HH24:MI:SS.FF3
l'autre : DD/MM/YYYY HH24:MI:SS
Puis faire leur difference.
Comment puis je faire ???
Merci a tous
Bonjour,
Je pense que le plus simple pour toi est de convertir tes dates au format "seconde depuis 1970". Cela peut se faire assez simplement via la fonction mktime, qui prend en entrée une structure tm définie comme suit (il n'est pas nécessaire de renseigner tous les champs pour utiliser mktime) :
Code:
2
3
4
5
6
7
8
9
Merci
pour les curieux la reponse est:
la fonction strptime pour la conversion char --> time
Bonjour,
strptime est peut-être la fonction qui te convient, mais elle n'est pas standard (je n'arrive d'ailleurs pas à savoir à quel standard elle répond).
[Edit] Il semble que son standard soit XPG4