验证输入的字符串是否为合法日期
几年前,有写过一个angularjs验证日期的后端和js。
《验证用户输入的字符串是否为日期时间》https://www.cnblogs.com/insus/p/6923845.html
今,想参考这个,再优化一下,加上正则和限制日期格式。
正则:
Regex regex = new Regex(@"(((19|20)\d\d)\-(0[1-9]|1[0-2])\-((0|1)[0-9]|2[0-9]|3[0-1]))$");
格式:
string[] formats = { "yyyy-MM-dd", "yyyy-M-d", "yyyy-M-dd", "yyyy-MM-d" };