Tôi muốn định dạng chuỗi đầu vào thành Định dạng MM/dd/yyyy hh: mm: ss trong C#.
Chuỗi đầu vào là ở định dạng MM/dd/yyyy hh:mm:ss
Ví dụ: "04/30/2013 23:00"
Định dạng ngày giờ Sự cố: Chuỗi không được nhận dạng là DateTime hợp lệ
tôi đã cố gắng Convert.ToDateTime()
chức năng, nhưng nó coi 4 như ngày và 3 là tháng mà không phải là những gì tôi muốn. Trên thực tế tháng là 04 và ngày là 03.
Tôi cũng đã thử chức năng DateTime.ParseExact()
, Nhưng nhận ngoại lệ.
Tôi nhận được lỗi:
String was not recognized as a valid DateTime.
Bạn có thể gửi mã nguồn thực tế mà bạn gặp rắc rối với? – tafa
Làm thế nào bạn đã thử 'ParseExact'? tôi đoán bạn bị mất một cái gì đó cho các định dạng thông qua đoán đơn giản nó sẽ là 'HH' thay vì' hh' vì bạn có định dạng 24 giờ – V4Vendetta
r u sử dụng datetime picker? –