如何将DateTime.Parse()与点分隔符一起使用?

时间:2011-09-08 12:40:18

标签: c# parsing datetime

我想解析一个像这样的“1.09.2011”的日期?我应该使用IFormatProvider吗?

我知道我可以尝试用替换方法替换点,但我不喜欢这个想法。

2 个答案:

答案 0 :(得分:5)

尝试DateTime.ParseExact( myString, "d.MM.yyyy", CultureInfo.InvariantCulture);

修改

将格式从"dd.MM.yyyy"更改为"d.MM.yyyy",以正确反映Dran的输入字符串。

答案 1 :(得分:1)

DateTime.ParseExact允许您指定格式字符串。