DatetimePicker C# difference de jour

Résolu
ricegoing Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
 yoopi -
Bonjour,


sous visualStudio C#:

a partir de 2 DateTimePicker (1 nommé dtpArrivee et 1 nommé dtpDepart)
je souhaite afficher automatiquement dans une textbox le nombre de jours séparant les 2 dates.

par exemple si on clique sur 30 Juin 2009 pour dtpArrivee et sur 2 Juillet 2009
pour dtpDepart que la textbox affiche 2 (en fait j'ai besoin du nombre de nuit pour un logiciel de réservation).
Même si ça affiche 3, je pourrai toujours faire -1 !

un truc du genre textbox.Text = dateDiff (dtpDepart.value.days - dtpArrivee.value.days) ??

Par avance merci!
A voir également:

2 réponses

snake-d12 Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   57
 
Essaye ce code :

DateTime deb = DateTime.Parse(this.dateTimePicker1.Text);
DateTime fin = DateTime.Parse(this.dateTimePicker2.Text);
TimeSpan Diff = fin - deb ;
this.textBox1.Text=string.Format("J'ai vecu {0} jours", (int)Diff.TotalDays);
0
ricegoing Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   5
 
Excellent!! merci pour ta réponse rapide, et en plus qui marche!!
0
diabolo30
 
Merci de ta Réponse
0
yoopi
 
mercii
0
snake-d12 Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   57
 
pas de quoi, mais si tous marche bien ,veuillez svp marquer cette partie comme résolu
0