[VB 6.0] Difference entre deux dates
Fermé
med_ali
Messages postés
35
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 décembre 2007
-
13 sept. 2005 à 00:56
imkihal - 29 sept. 2009 à 18:16
imkihal - 29 sept. 2009 à 18:16
A voir également:
- [VB 6.0] Difference entre deux dates
- Vb - Télécharger - Langages
- Différence entre tcp et udp - Guide
- Vb cable - Télécharger - Audio & Musique
- Deux ecran pc - Guide
- Supprimer une conversation messenger pour les deux personnes ✓ - Forum Facebook
3 réponses
med_ali
Messages postés
35
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 décembre 2007
7
16 sept. 2005 à 00:24
16 sept. 2005 à 00:24
Merci Jaccques mais votre code ne donne pas une valeurs correte puisque d'abord DateDiff("yyyy",01/03/2000 ,01/01/2002) donne comme valeur 2 bien que la differance est 1 annee et 10 mois et d'autres part DateDiff("m" Date1, Date2) donne le nombre total de mois sans exclure le nombred'année.
j'ai parvenue à ecrire une fonction en divaisant le nombrede jours par 365 pour obtenir lenombre d'année et par 30 pour avoir le nombre de moisce qui ne donne pas une valeurd exacte.
Je veut une méthode qui aboutit à une valeure correcte 100%
j'ai parvenue à ecrire une fonction en divaisant le nombrede jours par 365 pour obtenir lenombre d'année et par 30 pour avoir le nombre de moisce qui ne donne pas une valeurd exacte.
Je veut une méthode qui aboutit à une valeure correcte 100%
13 sept. 2005 à 18:59
14 sept. 2005 à 21:42
Je n'ai jamais trouvé de solution satisfaisante :
J'ai dû me résoudre à décomposer les dates en effectuant des sous-calculs :
1/qui compte le nombr d'années
2/..... le nombre de mois
3/..... etc
sur le modèle :
DateDiff("yyyy",[DateAchat],[DateVente]) & "années " & DateDiff("m",[DateAchat],[DateVente]) & "mois" AS délai
Ça fonctione mais ce n'est pas joli.
A refaire au propre si cela vous interesse
Cordialement
La science ne fait que trouver ce qui existe depuis toujors
Hubert REEVES