C # DateTime ToString ("MM-jj-aaaa") renvoie des valeurs de jour amusantes

J'ai le code suivant dans le fichier code-behind de l'ASP.Net page

txtStartDate.Text = DateTime.Today.ToString("MM-dd-yyyy");

Qui je m'attends à un retour "09-11-2009". Cependant, lorsque je lance la page sur le serveur de développement, je vois "09-00-2009" dans la zone de texte. Je ne vois aucune raison pour cela, donc je suis clairement en manque de quelque chose. Quelqu'un a une idée?

source d'informationauteur Harper Shelby