Tôi có điều này trong mã của tôi:DateTime và CultureInfo
var date1 = DateTime.ParseExact(date, "dd.MM.yyyy HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
Và khi cultur hiện tại của tôi là dutch (nl-NL
) thay vì 01 tháng năm tôi nhận được 05 tháng 1.
Tôi cho rằng lỗi nằm trong tham số thứ hai dd.MM.yyyy HH:mm:ss
.
Có cách nào để khắc phục sự cố này bằng cách sử dụng lớp CultureInfo
không?
Vâng, không sử dụng ParseExact nhưng Parse !!! Với ParseExact, bạn đang yêu cầu một thứ tự cụ thể cho các phần ngày tháng, văn hóa chỉ được sử dụng cho các chuỗi và dấu phân cách. –
Ngày 'ngày' đến từ đâu? Nó được tạo ra như thế nào? –