我试图将以下字符串转换为c#中的DateTime值:
2012年3月1日
但是在调用Convert.ToDateTime或DateTime.Parse时我一直收到此错误.
字符串未被识别为有效的DateTime.
我认为需要使用自定义日期格式,但我不知道格式是什么.
如何将上述格式的字符串转换为DateTime值?
DateTime.ParseExact(yourString, "d MMMM yyyy", new CultureInfo("en-US"))
Run Code Online (Sandbox Code Playgroud)