Làm cách nào để chuyển đổi chuỗi ở định dạng ddMMyyyy thành DateTime?Chuyển đổi chuỗi ở định dạng ddMMyyyy thành DateTime
18
A
Trả lời
39
Hãy thử sử dụng DateTime.ParseExact
:
DateTime.ParseExact(yourDateString, "ddMMyyyy", CultureInfo.InvariantCulture);
3
Xem Parsing Date and Time và 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);
}
Prints:
15072008 converts to 7/15/2008 12:00:00 AM.
1
Bạn có thể làm điều này rất dễ dàng.
Đây là ví dụ.
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>");
}
Các vấn đề liên quan
- 1. SQL Server chuyển đổi chuỗi thành datetime
- 2. Chuyển đổi DateTime sang định dạng UK
- 3. Chuyển đổi C# DateTime thành định dạng MongoDB
- 4. Trình định dạng định dạng DateTime 'Z' ở đâu?
- 5. Định dạng chuỗi chuyển đổi "yyyy-MM-ddTHH: mm: ss.fffZ" thành DateTime
- 6. Chuyển đổi DateTime thành chuỗi PHP
- 7. LINQ chuyển đổi DateTime thành chuỗi
- 8. Làm cách nào để chuyển đổi chuỗi thành datetime với định dạng đặc tả trong JavaScript?
- 9. làm thế nào để chuyển đổi một ngày chuỗi thành định dạng datetime trong python?
- 10. Chuyển đổi datetime thành chuỗi được định dạng bên trong truy vấn LINQ to SQL
- 11. Chuyển đổi loại cột DataFrame từ chuỗi thành datetime
- 12. chuyển đổi định dạng EBCDIC thành định dạng ASCII?
- 13. Chuyển đổi C# DateTime thành Ngày Javascript
- 14. Cách chuyển đổi chuỗi định dạng chuẩn .NET thành chuỗi định dạng Excel
- 15. Chuyển đổi GMT DateTime Chuỗi
- 16. Chuyển chuỗi thành datetime Sử dụng C#
- 17. ngày sql chuyển đổi thành định dạng chuỗi
- 18. Chuyển đổi chuỗi thành ngày, định dạng: "dd.mm.yyyy"
- 19. chuyển đổi chuỗi thành định dạng java.util.date trong java
- 20. Chuyển đổi chuỗi được định dạng PEM thành java.security.cert.X509Certificate
- 21. Chuyển đổi chuỗi thành định dạng ngày trong android
- 22. chuỗi để chuyển đổi DateTime trong C#
- 23. Tính tuổi từ định dạng DateTime ở định dạng Years.Months?
- 24. Chuyển đổi một chuỗi thành một chuỗi ngày thời gian được định dạng sử dụng Python
- 25. Chuyển đổi khóa công khai ở định dạng SubjectPublicKeyInfo thành định dạng RSAPublicKey java
- 26. Chuyển đổi chuỗi này để datetime
- 27. Chuyển đổi định dạng datetime đến 12 giờ
- 28. Làm thế nào để chuyển đổi một chuỗi thành một định dạng DateTime cụ thể trong C#?
- 29. Chuyển đổi chuỗi định dạng dd/mm/yyyy thành Ngày giờ
- 30. Chuyển đổi UTC DateTime thành DateTimeOffset
cụ thể hơn, 'DateTime.ParseExact()' – Mark
Bạn cũng có thể sử dụng 'TryParseExact()' thay vì bắt ngoại lệ. –