Difference en jours entre 2 dates (C#) [Résolu]

Signaler
Messages postés
27
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
13 février 2005
-
speedus95
Messages postés
27
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
13 février 2005
-
Je suis débutant en C#.

Je cherche une astuce simple(si possible) entre deux dates mais exprimés en nombre de jours.

Exemple :
entre une date de naissance quelconque et une date actuelle en prenant comme variable datenaiss=pour date de naissance et datejour=pour la date du jour et finalement la variable resultat=pour le nombre de jour exact entre ces deux date.

Je remercie par avance...

4 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
18
Voici un bout de code :

DateTime deb = DateTime.Parse("31/01/1986");
DateTime fin = DateTime.Now ;
TimeSpan Diff = fin - deb ;
Console.WriteLine(string.Format("J'ai vecu {0} jours", (int)Diff.TotalDays));
Console.ReadLine();

@+

Cyril
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
18
deb doit etre au format datetime donc tu peux faire ce que tu veux du moment que tu ressors un datetime
à la place de 31/01/86 tu peux mettre une variable qui doit etre au format string, et qui doit bien sur aussi etre une date.

pour avoir d'avantages d'info sur les datetime

DateTime Msdn

@+

Cyril
Messages postés
27
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
13 février 2005

merci de ta réponse(c'est déjà un début) j'essayerais un peu plus tard, autre chose peut on mettre une variable à la place de 31/01/1986.

Merci d'avance
Messages postés
27
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
13 février 2005

Merci pour tout...