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

speedus95 27 Messages postés vendredi 27 février 2004Date d'inscription 13 février 2005 Dernière intervention - 2 sept. 2004 à 19:30 - Dernière réponse : speedus95 27 Messages postés vendredi 27 février 2004Date d'inscription 13 février 2005 Dernière intervention
- 2 sept. 2004 à 20:39
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...
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
jesusonline 6827 Messages postés dimanche 15 décembre 2002Date d'inscription 13 octobre 2010 Dernière intervention - 2 sept. 2004 à 20:25
3
Merci
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

Merci jesusonline 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 84 internautes ce mois-ci

Commenter la réponse de jesusonline
jesusonline 6827 Messages postés dimanche 15 décembre 2002Date d'inscription 13 octobre 2010 Dernière intervention - 2 sept. 2004 à 19:54
1
Merci
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
Commenter la réponse de jesusonline
speedus95 27 Messages postés vendredi 27 février 2004Date d'inscription 13 février 2005 Dernière intervention - 2 sept. 2004 à 20:08
0
Merci
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
Commenter la réponse de speedus95
speedus95 27 Messages postés vendredi 27 février 2004Date d'inscription 13 février 2005 Dernière intervention - 2 sept. 2004 à 20:39
0
Merci
Merci pour tout...
Commenter la réponse de speedus95

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.