Làm cách nào tôi có thể chuyển đổi Chuỗi như 20100102 thành datetime theo dạng dd/MM/yyyy?Chuyển chuỗi thành datetime Sử dụng C#
Trả lời
var userdateformat = DateTime.ParseExact("20101020", "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);
Sửa đổi như bạn muốn sửa đổi.
Bạn có thể sử dụng phương pháp DateTime.ParseExact
string strStartDateMain = "20100102";
string strStartDateFinal = new DateTime(Convert.ToInt32strStartDateMain.Substring(0, 4)), Convert.ToInt32(strStartDateMain.Substring(4, 2)), Convert.ToInt32(strStartDateMain.Substring(6))).ToString("dd/MM/yyyy");
Tôi nhận được câu trả lời này bằng cách thực hiện R & D về chủ đề đó. Ở đây Nếu chúng ta có một chuỗi như "20100102", Hơn chúng ta có thể nhận được kết quả như "02/01/2010" – Ashish
Bah, đây thực sự không phải là cách để làm điều đó. – Noldorin
Phân tích ngày tùy chỉnh FTL. Đừng sáng tạo lại bánh xe. – Aaronaught
IFormatProvider culture = new CultureInfo("en-EN", false); // use your culture info
DateTime dt = DateTime.ParseExact(myDateTimeString, "yyyyMMdd", culture, DateTimeStyles.NoCurrentDateDefault);
yyyyMMdd là định dạng đầu vào đây.
Và sau đó nếu bạn muốn chuyển nó sang chuỗi:
String output = String.Format("{0:dd/MM/yyyy}", dt);
Quyền - ngoại trừ việc có thể có nghĩa là sử dụng 'CultureInfo.CurrentCulture' hoặc' CultureInfo.InvariantCulture' phụ thuộc vào kịch bản. – Noldorin
Tôi đã thay đổi ghi đè người dùng thành sai. Vì vậy, nó sử dụng mặc định ngay bây giờ. Nhưng nó sẽ không gây ra bất kỳ vấn đề ở đây ngay cả khi nó ghi đè. Hoặc là tôi sai? – JCasso
var result = DateTime.ParseExact("20100102", "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);
Sửa khi cần thiết.
- 1. LINQ chuyển đổi DateTime thành chuỗi
- 2. chuỗi để chuyển đổi DateTime trong C#
- 3. Chuyển đổi DateTime thành chuỗi PHP
- 4. SQL Server chuyển đổi chuỗi thành datetime
- 5. công cụ ứng dụng: chuỗi thành datetime?
- 6. Chuyển đổi C# DateTime thành Ngày Javascript
- 7. Chuyển đổi chuỗi ở định dạng ddMMyyyy thành DateTime
- 8. Chuyển đổi loại cột DataFrame từ chuỗi thành datetime
- 9. Chuyển đổi GMT DateTime Chuỗi
- 10. chuỗi để chuyển đổi datetime javascript
- 11. Chuyển đổi C# DateTime thành định dạng MongoDB
- 12. Phân tích cú pháp C# datetime thành datetime javascript
- 13. Chuỗi phân tích ActiveRecord thành datetime?
- 14. Chuyển đổi chuỗi thành nổi trong C#
- 15. Chuyển chuỗi thành Màu trong C#
- 16. 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
- 17. Chuyển đổi UTC DateTime thành DateTimeOffset
- 18. Chuyển chuỗi thành int-goal c
- 19. chuyển đổi chuỗi để đối tượng datetime
- 20. datetime thành chuỗi có múi giờ
- 21. chuyển chuỗi thành số nguyên trong C++
- 22. chuyển đổi byte thành chuỗi C#
- 23. .NET/C# - Chuyển đổi char [] thành chuỗi
- 24. Chuyển đổi gấp đôi thành chuỗi C++?
- 25. Chuyển đổi đôi thành chuỗi trong C++
- 26. Chuyển đổi một CFStringRef thành chuỗi C?
- 27. Chuyển đổi chuỗi thành Ngày - C#
- 28. Chuyển mảng byte thành chuỗi trong C#
- 29. Chuyển đổi mảng ngắn thành chuỗi C#
- 30. Lỗi chuyển đổi datetime để chuỗi
Cảm ơn, Nó giúp tôi rất nhiều. –