2
我一直试图将字符串(进一步除以子字符串)转换为DateTime。然而,变量的第一部分起作用,但对于第二部分来说,输出有点有趣。通过解析完全失败从字符串转换为日期时间
为admissionDischargeDT
的值是12/30/2016 12:00 am - 12/30/2016 11:59 pm
admissionDT:12/30/2016 12:00 am admissionDTInput:{30/12/2016 12:00:00 AM} dischargeDT:12/30/2016 11:59 pm dischargeDTInput: {1/1/0001 12:00:00 AM}
显示错误消息是
字符串未被识别为有效的日期时间。第二个值
任何帮助,将不胜感激
string admissionDischargeDT = adDT.Text;
string admissionDT = admissionDischargeDT.Substring(0,19);
string dischargeDT = admissionDischargeDT.Substring(21,20);
DateTime admissionDTinput = DateTime.ParseExact(admissionDT,"MM/dd/yyyy hh:mm tt",System.Globalization.CultureInfo.InvariantCulture);
DateTime dischargeDTinput = DateTime.ParseExact(dischargeDT, "MM/dd/yyyy hh:mm tt", System.Globalization.CultureInfo.InvariantCulture);
It Works !!谢谢!! –