calculer la différence entre deux dates pour afficher qu'un certain nombre de jours (VB)

Comment puis-je calculer la différence entre deux dates pour afficher qu'un certain nombre de jours?

J'ai 2 zones de texte (txtHStart_Date & txtHEnd_Date) j'ai utilisé un Calendrier Ajax Extender à saisir les dates de chacune de ces zones de texte.
J'aimerais faire la différence entre ces deux dates pour les afficher dans une autre zone de texte (txtNoOfDays)

J'ai vu la plage de temps de la fonction, mais peut sembler pour obtenir que cela fonctionne.
Je suis pas sûr de la façon de déclarer les boîtes de texte que les dates je voudrais le calcul de

Code:

Dim D1 As Date
Dim D2 As Date
Dim ts As New TimeSpan
D1 = txtHStart_Date.Text
D2 = txtHEnd_Date.Text
ts = D2 - D1

Mais je sais que ce n'est pas le bon. Aussi, je ne sais pas comment les récupérer et les afficher dans la 3ème zone de texte.

  • Qu'avez-vous essayé? Le but d'un TimeSpan est exactement ce que vous décrivez.
  • Dim D1, Date D2 Dim as Date Dim ts Comme New TimeSpan D1 = txtHStart_Date.Texte D2 = txtHEnd_Date.Texte ts = D2 - D1 mais je sais que ce n'est pas droit. J'ai aussi ne sais pas comment les récupérer et les afficher dans la 3ème zone de texte
InformationsquelleAutor user1055487 | 2011-11-20