路线的约束看起来如何需要采用以下格式:yyyy-MM-dd hh:mm
?
特别是那里的空间?
我@"\d{4}-\d{2}-\d{2}"
到目前为止,但不确定其余的
它是怎么做的?
/米
路线的约束看起来如何需要采用以下格式:yyyy-MM-dd hh:mm
?
特别是那里的空间?
我@"\d{4}-\d{2}-\d{2}"
到目前为止,但不确定其余的
它是怎么做的?
/米
您可以使用正则表达式确保格式,但您可能希望确保日期时间有效。你可以试试DateTime.TryParseExact
像这样的东西:
public static bool IsDateValid(string s)
{
DateTime d;
return DateTime.TryParseExact(s, "yyyy-MM-dd hh:mm",null,System.Globalization.DateTimeStyles.None,out d);
}
简单的方法是
@"\d{4}-\d{2}-\d{2} \d{2}:\d{2}"
但这并不能保证它确实是一个日期时间值,您将不得不重新检查后绑定,也许是 Angelov 的回答。
另一件需要注意的是,您的 URL 会%20
因为空间而变得丑陋。