bonjour
la solution pour ton probléme est d'utiliser la fonction DateAdd ,voila sa description :
DateAdd (interval as string,number as double,date)
interval : expression représentant le type de nombre ,ces valeurs possibles sont :
yyyy : représente une année sur quatre chiffres
MM : représente le mois sur deux chiffres.
number : Ajouter ce nombre à la date spécifiée dans le format intervalle
Date : Date de réference
pour ton probleme , tu veux ajouter un an a la date contenu dans tDateDebut et l'afficher dans tDateFin ,alors dans ce cas , on ecrit la fonction comme ça
tDateFin.text = DateAdd ("yyyy",1,tDateDebut .text)
si tu ecrit ta fonction comme ca
1 2
|
tDateFin.text = DateAdd ("MM",1,tDateDebut .text) |
alors il va ajouter un mois a tDateDebut et l'affecter à tDateFin
cepandant
tDateFin.text = DateAdd ("MM",12,tDateDebut .text)
a le meme efet que tDateFin.text = DateAdd ("yyyy",1,tDateDebut .text) , car il va ajouter 12 mois ,alors un an
mais je te conseil fortment d'utiliser le controle DatePicker pour les dates
Partager