2010-10-06 8 views
0

dans ma base de données j'ai stocké la date au format "aaaa-mm-jj" j'ai besoin de comparer les dates stockées avec la date actuelle. Mais comment puis-je obtenir la date actuelle dans le format ci-dessus dans asp.net.date format dans asp.net

+1

Bienvenue dans StackOverflow! Pouvez-vous fournir quelques détails supplémentaires concernant votre question? Où voulez-vous comparer ces dates? Côté serveur ou côté client? Quelle est l'utilité de la comparaison? –

Répondre

4
string dt = DateTime.Now.ToString("yyyy-MM-dd") 
1

Vous devez envisager de convertir ce champ de date dans votre schéma de base de données en un type de données "datetime". Cela rendra plus facile de faire des opérations avec cette valeur (par exemple égalité, plus grand que, plus petit que, addition, soustraction etc ...).

1
if (DateTime.Today.ToString("yyyy-MM-dd").Equals(myDateString)) 
{ 
    //Do my thing here 
}