[英]String To DateTime Exception
我有這個String
:
05/09/2013 23:23
我想將其轉換為DateTime
:
DateTime alarmDateTime = new DateTime();
alarmDateTime = DateTime.ParseExact(date, "MM/dd/YYYY HH:mm", null);
我得到這個異常:
String was not recognized as a valid DateTime.
知道為什么會發生嗎?
我認為年份應該是小寫的“ y”。 由於第一行的值已被覆蓋,因此也無需在第一行上實例化日期時間。
DateTime alarmDateTime = DateTime.ParseExact(date, "MM/dd/yyyy HH:mm", null);
如果系統中的日期分隔符為"/"
則只需將YYYY更改為yyyy即可。
如果不是,則使用此
string date = "05/09/2013 23:23";
DateTime alarmDateTime = new DateTime();
alarmDateTime = DateTime.ParseExact(date, "MM/dd/yyyy HH:mm",
CultureInfo.InvariantCulture);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.