我想解析一个像这样的“1.09.2011”的日期?我应该使用IFormatProvider吗?
我知道我可以尝试用替换方法替换点,但我不喜欢这个想法。
答案 0 :(得分:5)
尝试DateTime.ParseExact( myString, "d.MM.yyyy", CultureInfo.InvariantCulture);
修改强>
将格式从"dd.MM.yyyy"
更改为"d.MM.yyyy"
,以正确反映Dran的输入字符串。
答案 1 :(得分:1)
DateTime.ParseExact
允许您指定格式字符串。