2010-02-22 63 views
1

我想写一个自定义ASP.NET字段验证器,它确保输入是格式“yyMMdd”上的有效日期。验证日期格式“yyMMdd”在ASP.NET

我如何做到这一点?

+0

@John Saunders:我正在使用'ParseExact',但找不到要传递的参数。 – 2010-02-22 16:06:07

回答

3

您可以尝试DateTime.ParseExact("091223", "yyMMdd", CultureInfo.InvariantCulture);

编辑 Woops,对不起,没看到ASP.NET位。 AFAIK你可以在ASP.NET中自定义验证器?这可能是它的基础,并且还有一个DateTime调用的“TryParseExact”版本,这将允许您毫无例外地进行检查。

+0

在所有情况下,对于验证代码(即期望的无效格式),Try *方法是更好的选择。 – Richard 2010-02-22 14:28:38