Opérations sur les dates

Résolu
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 - 8 mars 2005 à 14:41
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 - 8 mars 2005 à 15:32
bonjour,

j'aimerais effectuer l'operation suivante: [(10/12/2003) - (21/02/1997)] et obtenir un resultat en nombre de jours.

connaitriez-vous la formule magique ?

merci a vous,

alonsyl

2 réponses

Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
8 mars 2005 à 15:32
ta formule est bonne.
sinon il y a DateDiff :
- avec "d" tu retrouveras la différence en nombre de jours
- avec "m" la différence en nombre de mois sans tenir compte du jour
- avec "yyyy" la différence en année sans tenir du mois ni du jour

MsgBox DateDiff("d", "21/02/1997", "10/12/2005")
MsgBox DateDiff("m", "21/02/1997", "10/12/2005")
MsgBox DateDiff("yyyy", "21/02/1997", "10/12/2005")

Daniel
3
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 12
8 mars 2005 à 15:08
ceci a l'aire de fonctionner:
Dim date1 As Date
Dim date2 As Date
date1 = "10/12/2003"

date2 = "21/02/1997"

Text1.Text = date1 - date2

cette commande est-elle universelle ?
comment faire si je desire obtenir ce meme resultat en mois ou en annee ?

alonsyl
0
Rejoignez-nous