Wie konvertiere ich eine Zeichenfolge im Format ddMMyyyy in DateTime?Eine Zeichenfolge im Format ddMMyyyy in eine DateTime konvertieren
18
A
Antwort
39
Versuchen Sie es mit DateTime.ParseExact
:
DateTime.ParseExact(yourDateString, "ddMMyyyy", CultureInfo.InvariantCulture);
3
Siehe Parsing Date and Time und DateTime.ParseExact()
String dateString = "15072008";
String format = "ddMMyyyy";
try {
DateTime result = DateTime.ParseExact(dateString, format, CultureInfo.InvariantCulture);
Console.WriteLine("{0} converts to {1}.", dateString, result.ToString());
}
catch (FormatException) {
Console.WriteLine("{0} is not in the correct format.", dateString);
}
Drucke:
15072008 converts to 7/15/2008 12:00:00 AM.
1
Sie können dies sehr leicht.
Hier ist ein Beispiel.
String origionalDate = "12/20/2013"; // Format : MM/dd/yyyy
string origionalFormat = "MM/dd/yyyy";
string convertInToFormat="dd/MM/yyyy";
String convertedDate;
DateTime objDT;
if (DateTime.TryParseExact(origionalDate, origionalFormat, CultureInfo.InvariantCulture, DateTimeStyles.None, out objDT) == true)
{
convertedDate = objDT.ToString(convertInToFormat);
Response.Write("<b>Original DateTime Format (" + origionalFormat + ") : </b>" + origionalDate);
Response.Write("<br/>");
Response.Write("<b>Converted DateTime Format (" + convertInToFormat + ") : </b>" + convertedDate);
}
else
{
Response.Write("<b>Not able to parse datetime.</b>");
}
Verwandte Themen
- 1. MVC Validierung, um DateTime im Format ddMMyyyy zu akzeptieren
- 2. Konvertieren einer Zeichenfolge in eine Datetime
- 3. Zeichenfolge in Datetime konvertieren
- 4. Kurvenanpassung an eine Zeitreihe im Format 'datetime'?
- 5. Konvertieren Zeichenfolge in Datetime-Format dd-MMM-JJJJ Problem
- 6. Problem beim Konvertieren von Zeichenfolge in DateTime-Format
- 7. SQL Server-Zeichenfolge in Datetime konvertieren
- 8. Konvertieren Objekt in Datetime-Format in Python
- 9. In PowerShell Zeichenfolge in Datetime konvertieren
- 10. Konvertieren mehrerer Ganzzahlwerte in eine DateTime
- 11. Wie konvertiert man eine Datetime im CurrentCulture-Format in Gregorian DateTime?
- 12. Konvertieren Zeichenfolge in Datetime mit C#
- 13. Format eine Zeichenfolge in C
- 14. FormatException beim Konvertieren von Zeichenfolge in DateTime
- 15. Nice format eine Ausnahme in eine Zeichenfolge
- 16. String-Spalte in DateTime-Format konvertieren
- 17. DateTime.Parse Konvertieren von Zeichenfolge in DateTime-Format entspricht DateTime-Feld in Datenbank
- 18. Wie konvertiert man eine Datetime-Zeichenfolge zurück in Datetime-Objekt?
- 19. Konvertieren eines Formats in Datetime-Format
- 20. Python konvertieren Zeichenfolge in Datetime zum Vergleich mit Datetime-Objekt
- 21. Konvertieren Sie eine Zeichenfolge des Datums im TT/MM/JJJJ-Format in eine Datumsspalte in SQL Server
- 22. Überprüfen, ob die Datetime-Zeichenfolge im ISO 8601-Format ist
- 23. Wie konvertiert man eine Zeichenfolge in ein bestimmtes DateTime-Format in C#?
- 24. Konvertieren in DateTime
- 25. Konvertieren Sie eine Zeichenfolge in ISO-Datumsformat
- 26. Konvertieren Sie verschiedene Sprachen Datumszeichenfolge in Datetime-Format
- 27. Zeichenfolge in Datetime in Ado.net konvertieren
- 28. Konvertieren Zeichenfolge in Datetime in C#. NET
- 29. konvertieren Zeichenfolge in java.util.date Format in Java
- 30. Wie versuche ich, eine Zeichenfolge in eine Guid zu konvertieren
genauer gesagt, 'DateTime.ParseExact()' – Mark
Sie auch 'TryParseExact()' statt fangen eine Ausnahme nutzen könnten. –