我已经尝试了以下内容:
IFormatProvider culture = new CultureInfo("en-US", true);
DateTime DateTo;
string DateToStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
DateTo = DateTime.ParseExact(DateToStr, "yyyy-MM-dd HH:mm:ss", culture);
还尝试了以下内容:
DateTime DateTo;
string DateToStr = DateTime.Now.ToString("yyyy-MM-dd");
DateTo = DateTime.ParseExact(DateToStr, "yyyy-MM-dd", culture);
还有以下内容:
DateTime DateTo;
string DateToStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
DateTo = DateTime.ParseExact(DateToStr, "yyyy-M-dd HH:mm:ss", culture);
每次它都会给我同样的错误:
字符串未被识别为有效的DateTime
这里出了什么问题?
提前谢谢。
尝试使用附加参数调用它
DateTo = DateTime.ParseExact(DateToStr, "yyyy-MM-dd HH:mm:ss", culture, DateTimeStyles.AllowWhiteSpaces);