salut
j'ai deux Datetime et je veux obtenir la différence en eux comment je dois procéder ?
Version imprimable
salut
j'ai deux Datetime et je veux obtenir la différence en eux comment je dois procéder ?
Salut, rien de plus simple :
Code:
1
2
3
4
5 DateTime dt1; DateTime dt2; TimeSpan diff = dt1 - dt2;
merci , mais ça me donne un truc comme ça
-4.08:19:49.0100000
moi ce que je veux c'est le nombre de jour , j'ai essayé de le convertir en datetime mais ça n'a pas marché
Bonjour,
Il suffit d'appeler .Days sur le résultat de d1 - d2.
Je te renvoie vers la doc msdn où c'est très bien expliqué :
DateTime
DateTime Substraction
TimeSpan
Tu as demandé la différence, c'est donc bien ca.
Tu le veux en DateTime ? DateTime result = new DateTime(diff);
salut,
tu vas trouver ton compte a cette adresse:
http://www.developpez.net/forums/d15...s-entre-dates/
Toutes les réponses sont là (dans le sujet) !
pour info :
:google: ; :f1: & MSDN are your friends :ccool:
salut zoro,
jesper que ton problème est résolu!
si c'est le cas met le en resolu.
après il fallait connaitre le Timespan...
mais en écrivant
on a une erreur de compil qui indique le type à utiliser (avec un message de conversion impossilbe) :PCode:DateTime1 = DateTime2 - DateTime3