Format Datetime Problème: la Chaîne n'a pas été reconnu comme un DateTime valide

Je veux le format de la chaîne d'entrée en jj/MM/aaaa hh:mm:ss format en C#.
La chaîne d'entrée est au format MM/dd/yyyy hh:mm:ss
Par exemple :"04/30/2013 23:00"

J'ai essayé Convert.ToDateTime() fonction, mais il considère que 4 que la date et l'3 mois, ce qui n'est pas ce que je veux. En fait mois est 04 et la date est 03.

J'ai essayé DateTime.ParseExact() fonction aussi, Mais arriver Exception.

J'obtiens l'erreur:

Chaîne n'a pas été reconnu comme un DateTime valide.

Pouvez-vous poster le code source que vous avez des problèmes avec?
Eh bien, comment avez-vous essayez de ParseExact ? je suppose que vous avez manqué quelque chose pour le format de passé simple suppose que ce serait HH au lieu de hh puisque vous avez 24 heures format
r u utiliser datetime picker ?
Je me demandais qui répondent à prendre la première upvote 🙂 Ou qu'ils ne le sera jamais? 🙂
quelle que soit, mais le point est OP doit accepter la réponse correcte...

OriginalL'auteur Priya | 2013-04-15