Comment puis-je convertir des dates comme "Jun 17 2009, 03:37 pm ET" en une variable DateTime
en utilisant C#? J'ai essayé DateTime.ParseExact
mais je n'ai pas trouvé le bon format à utiliser.Comment puis-je convertir une chaîne en date-heure dans .NET?
2
A
Répondre
7
// String to DateTime
String MyString;
MyString = "1999-09-01 21:34 PM";
//MyString = "1999-09-01 21:34 p.m."; //Depends on your regional settings
DateTime MyDateTime;
MyDateTime = new DateTime();
MyDateTime = DateTime.ParseExact(MyString, "yyyy-MM-dd HH:mm tt", null);
Source: http://www.codeproject.com/KB/cs/String2DateTime.aspx
modifié pour l'adapter à votre format de date:
// String to DateTime
String MyString;
MyString = "Jun 17 2009, 03:37 pm";
DateTime MyDateTime;
MyDateTime = new DateTime();
MyDateTime = DateTime.ParseExact(MyString, "MMM dd YYYY, HH:mm tt", null);
+0
Qu'en est-il du suffixe "ET"? –
1
Avez-vous essayé DateTime.Parse()
? Je trouve habituellement qu'il n'est pas nécessaire de spécifier le format à moins qu'il y ait une certaine confusion entre quel numéro est le mois et quel numéro est le jour.
Questions connexes
- 1. Convertir une chaîne en .net
- 2. Comment convertir une chaîne en OctetString (C#)?
- 3. DateHeure, DateHeure? et LINQ
- 4. Convertir une condition booléenne complexe de chaîne en booléenne .NET
- 5. dateheure fonction dans php
- 6. .NET/C# - Convertir char [] en chaîne
- 7. Comment convertir une chaîne en TimeSeriesDataItem
- 8. Comment convertir une chaîne strings en chaîne en C++?
- 9. Convertir une chaîne en streaming
- 10. Comment convertir une chaîne en une date dans sybase
- 11. Comment convertir une chaîne en CharSequence?
- 12. Comment convertir une variable en chaîne?
- 13. asp.net Convertir une chaîne CSV en chaîne []
- 14. Comment convertir une valeur ASCII en un caractère dans .NET
- 15. Convertir une chaîne en CLLocationCoordinate2D
- 16. convertir chaîne de format .net en format java chaîne
- 17. Comment convertir une chaîne en binaire dans Teradata?
- 18. Comment convertir une chaîne JSON en objet JavaScript dans jQuery?
- 19. Comment convertir un octet en une chaîne dans vb.net?
- 20. Comment convertir des séquences d'échappement Unicode en caractères Unicode dans une chaîne .NET?
- 21. Comment convertir une chaîne en ascii en binaire en C#?
- 22. Convertir une chaîne en tableau (android)
- 23. Comment convertir une chaîne "aaaa-MM-ddZ" en une date avec .net?
- 24. Comment puis-je convertir une chaîne en nombre en Perl?
- 25. En C#, Comment convertir une chaîne hexadécimale en int?
- 26. Comment convertir une chaîne binaire en nombre en Perl?
- 27. Comment convertir une chaîne en RegularTimePeriod en java?
- 28. Convertir une chaîne en code C++
- 29. Convertir une chaîne de base25 à chaîne binaire en Java
- 30. Convertir une chaîne en double - Java
J'utilise généralement le Concepteur de formats de Chris Sell ou la fenêtre immédiate lorsque j'essaie de résoudre ces problèmes-http: //sellsbrothers.com/tools/#FormatDesigner – RichardOD