当字符串似乎与模式匹配时,TryParseExact返回false

时间:2014-01-07 16:04:19

标签: c# parsing datetime

我有这种格式字符串"YYYY-MM-dd HH:mm:ss"

我有这个日期:"2013-08-28 15:01:17"

这是我的代码:

DateTime.TryParseExact(fromString, dateTimeFormat, CultureInfo.InvariantCulture, DateTimeStyles.None, out outDateTime);

然而,它返回false表示无法解析。

我不确定为什么,任何想法?

1 个答案:

答案 0 :(得分:6)

YYYY不是有效的格式说明符(它将被解析为文字YYYY)。请在格式字符串中使用小写y

yyyy-MM-dd HH:mm:ss

进一步阅读