【发布时间】:2013-09-12 18:25:36
【问题描述】:
如何检查给定的字符串是否为有效的自定义格式“yyyy-MM-dd h:mm:ss”?
例如:
2013-09-09 05:25:40
格式有效。
和
09-09-2013 05:25:40
格式无效。
【问题讨论】:
标签: asp.net vb.net date datetime tryparse
如何检查给定的字符串是否为有效的自定义格式“yyyy-MM-dd h:mm:ss”?
例如:
2013-09-09 05:25:40
格式有效。
和
09-09-2013 05:25:40
格式无效。
【问题讨论】:
标签: asp.net vb.net date datetime tryparse
您可以为此使用 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
}
【讨论】: