幸好 DateTime.ParseExact() 可以做到相當相當地彈性,例如:
string[] DateTimeList = {
"yyyy/M/d tt hh:mm:ss",
"yyyy/MM/dd tt hh:mm:ss",
"yyyy/MM/dd HH:mm:ss",
"yyyy/M/d HH:mm:ss",
"yyyy/M/d",
"yyyy/MM/dd"
};
DateTime dt = DateTime.ParseExact(" 2008/ 3/18 PM 02: 50:23 ",
DateTimeList,
CultureInfo.InvariantCulture,
DateTimeStyles.AllowWhiteSpaces
);
联系客服