a_sophie
Messages postés30Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 janvier 2007
-
17 avril 2006 à 02:37
a_sophie
Messages postés30Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 janvier 2007
-
18 avril 2006 à 17:53
Ca peut etre bête comme question, les examens approchent a grand pas et mon cerveau doit etre en train de perdre la boule ......
N'ayant découvert ce langage que cette année , j'ai du mal a effectuer cette partie de mon code:
Afficher la durée entre deux dates et l'afficher dans un textbox.
Le bout de code que j'avais commencé n'ait pas bon , et en y pensant je me demandé comment gérer les durée quand la dzte de début tombe sur une fin de mois..??????
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 17 avril 2006 à 09:48
Salut,
Voilà comment tu peux faire :
DateTime dtBorn =
new
DateTime(1984, 02, 15, 12, 0, 0);
// 15 février 1984 - 12:00
DateTime dtNow =
DateTime.Now;
// L'heure qu'il est maintenant
TimeSpan tsElapsed = dtNow.Subtract(dtBorn);
// On affiche le résutat dans le textBox [ ici, j'ai mis le nombre d'année (jour / 360) ]
textBox1.Text = (tsElapsed.TotalDays / 360).ToString();
// [ 22.49! je deviens vieux :-D ]
a_sophie
Messages postés30Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 janvier 2007 18 avril 2006 à 14:56
Merci encore pour vos réponses.
J'ai juste un petit probleme au niveau de l'affichage.
par exemple, dans le cas ou mes dates sont du 20/04/2006 et 25/04/2006, il affiche 5.00:00:00.
- premièrement je voudrai n'afficher que le 5
-dans le cas de mon application, je dois ajouter plus 1 jour ( réservation de chambre)
Dans une logique qui peut être fausse j'ai mis +1 mais ca a aafficher : 5.00:00:001