convertit une chaîne de format de date-heure et de la date uniquement en c#

Comment puis-je convertir la chaîne de caractères de type datetime. J'ai de chaîne suivantes:

08/19/2012 04:33:37 PM

Je veux convertir au-dessus de la chaîne de format suivant date:

MM-dd-yyyy

et

dd/MM/yyyy HH:mm:ss

J'ai essayé de les convertir à l'aide de la technique et de l'aide suivante:

DateTime firstdate = DateTime.Parse(startdatestring);

Il montre d'erreur suivant

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

Je recherche pour elle et ne pouvait pas obtenir la solution exacte et aussi, essayez d'utiliser le format datetime. S'il vous plaît comment puis-je convertir au-dessus de la chaîne ci-dessus format de date

OriginalL'auteur CodeManiac | 2012-08-28