问题描述
能不能用正则表达式限制发布日期不能小于当前日期啊?有会做的帮帮忙嘛,多谢了,很急很急!
解决方案
解决方案二:
这个不用正则即可:if(dt<DateTime.Now){}用正则也不好写因为时间是始终变化的
解决方案三:
实际上C#编码足够可以了,麻烦的话可以写扩展方法DateTime.符合发布日期(参数),符合发布日期就是我们为DateTime扩展的方法
解决方案四:
DateTimedt;if(DateTime.TryParse(TextBoxDate.Text,outdt)if(dt>=DateTime.Now)//验证通过//验证不通过
解决方案五:
引用3楼dalmeeme的回复:
C#codeDateTimedt;if(DateTime.TryParse(TextBoxDate.Text,outdt)if(dt>=DateTime.Now)//验证通过//验证不通过
或者楼主下个日期插件My97DatePicker
解决方案六:
有很多的日期的控件都是可以设置这个最大值的啊。配置一下就可以。不知楼主用的是什么日期控件,可以看看你用的控件的具体的配置。
时间: 2024-10-25 09:50:14