Bonjour,
je cherche le moyen de comparer une date stockée dans une table sous la forme : JJ/MM/AAAA avec la date courante.
J'ai besoin de savoir si elle est antérieure à DateNow ou supérieur...
Quelqu'un a une idée à me suggérer ?
Merci d'avance
Bonjour,
je cherche le moyen de comparer une date stockée dans une table sous la forme : JJ/MM/AAAA avec la date courante.
J'ai besoin de savoir si elle est antérieure à DateNow ou supérieur...
Quelqu'un a une idée à me suggérer ?
Merci d'avance
Tu récupères ta valeur, tu la parses en DateTime (Cf msdn DateTime) et ensuite tu peux utiliser les opérateurs de comparaison classiques.
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
Merci, j'ai fait ce que tu as dit j'ai ceci :
pas d'erreur, mais ça ne marche pas... disons que j'ai testé avec une date d'aout et il n'aurait pas du l'afficher...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DateTime date = Convert.ToDateTime(item.debut); if (date< DateTime.Now) { Response.Write(item.objet); }
c'est bien date< DateTime.now la correcte syntaxe ?
thx!
Debug en pas à pas et regarde ce que contient ta variable![]()
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
je viens de le faire : ça a l'air bon ... quand ma date est 14/06/2011 et que je la stocke dans une variable de type DateTime en la castant j'ai bien 14/06/2011 00:00:00 un truc du genre
donc je ne comprends pas![]()
Pareil avec DateTime.compare, ça ne marche pas!
argh
Partager