验证输入的字符串是否为合法日期

几年前,有写过一个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]))$");
Source Code


格式:

string[] formats = { "yyyy-MM-dd", "yyyy-M-d", "yyyy-M-dd", "yyyy-MM-d" };
Source Code

 

posted @ 2021-07-14 11:18  Insus.NET  阅读(267)  评论(0编辑  收藏  举报