0

如何检查给定的字符串是否为有效的自定义格式“yyyy-MM-dd h:mm:ss”?

例如:

2013-09-09 05:25:40

格式有效。

09-09-2013 05:25:40

格式无效。

4

1 回答 1

2

您可以为此使用 DateTime.TryParseExact()。

if(DateTime.TryParseExact(yourDate, "yyyy-MM-dd h:mm:ss", CultureInfo.InvariantCulture, 
                       DateTimeStyles.None, out dateValue))
{
   // DateTime parsed, dateValue contains the parsed DateTime
}
于 2013-09-09T09:31:16.137 回答