2009-04-03 6 views
-1

actuel Je veux effectuer cette vérification Date:trouver 1 an il y a DateTime

La date saisie par l'utilisateur ne devrait pas être il y a moins de 12 mois à compter de la date actuelle, par exemple

if date_value > '03-apr-2009'

Comment puis-je écrire du code .NET pour ce faire?

EDIT:

date_value que je suis entrée est au format chaîne

[comme je le faisais déjà coulée comme ((System.DateTime) date_value) .toString ("dd-MMM-aaaa «)]

maintenant je veux faire une comparaison avec cette chaîne (date_value) et DateTime.Now.AddYears (-1))

peuvent donc deux cordes être comparés en tant que tels ???? (si une valeur de date est> que l'autre)

OU Devrais-je faire du casting pour la comparaison?

Répondre

5

Voulez-vous dire quelque chose comme le code suivant?

if(date_value > DateTime.Now.AddYears(-1)) 
{ 
    //enter code here 
} 
1

DateTime.Now.AddYears (-1)

Questions connexes