关于日期限制

问题描述

能不能用正则表达式限制发布日期不能小于当前日期啊?有会做的帮帮忙嘛,多谢了,很急很急!

解决方案

解决方案二:
这个不用正则即可: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

关于日期限制的相关文章

java 得到以后的日期

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateCompareDemo {      //得到以后的日期      public Date dateCompare(String str, int month,int day) throws ParseException {   

《PHP编程最快明白》第四讲:日期、表单接收、session、cookie

实例11:日期戳.日期显示 复制代码 代码如下: <?php echo time();//返回一串以秒计算的时间数字戳 echo "<br>"; echo date("Y-m-d H:i:s",time()+8*3600);//格式化时间,+8*3600变为中国时区时间 echo "<br>"; $str="2010-08-24 10:26:10"; echo date("Y-m-d H

java-myeclipse10配置jrebel6因为改动电脑日期报异常

问题描述 myeclipse10配置jrebel6因为改动电脑日期报异常 运行环境:myeclipse10配置jrebel6 问题原因:在myeclise10的tomcat7的jdk下Optional java VM arguments配置上jrebel后加入,在电脑日期是今天2015.10.21下启动tomcat,能正常启动,但是假如电脑日期把今天改为2015.10.06启动tomcat就会抛出一个异常: if (!fromStart && !toEnd) { if (m.compare

算法 日期-JAVA日期算法问题????

问题描述 JAVA日期算法问题???? 参数:开始时间.结束时间,时间格式:yyyy-MM-dd,可以考虑用UnixTime转换计算 前置条件: 1.每个月15日是定死的中间比对日期,即结算时间 2.开始时间必须是小于结束时间 需要解决的问题: 按输入的开始时间.结束时间,动态计算从开始时间到结束时间之间每个月与结算时间的相差天数,并且记录最后的结算日期 比如: 开始时间3月1日,结束时间5月10日, 3月1日至3月15日算一次天数,并且记录下3月15日, 然后开始时间变为3月15日,至4月15

数据-java mysql 按日期分组查询

问题描述 java mysql 按日期分组查询 如在mysql中有张表user 有三条数据 注册时间分别是是2014-11-28,2014-11-28,2014-11-29 那我要怎么分组查询出2014-11-01到2014-11-30的数据,空的也显示 要显示成 count time . . . . 0 2014-11-26 0 2014-11-27 2 2014-11-28 1 2014-11-29 0 2014-11-30 或者在java里面怎么补全 解决方案 告诉你思路,自己写,mysq

[数据库] MySQL基础知识之日期判断及添加排序序号

这篇文章主要记录MySQL中遇到的几个基础问题,希望文章对你有所帮助!包括:         1.日期类型的判断         2.decode函数的替代方法         3.查询语句中添加一个排序的序号         4.子函数查询select a.* 1.日期类型判断 日期类型主要是:DATE(显示格式:YYYY-MM-DD)                            DATETTIME(显示格式:YYYY-MM-DD HH:MM:SS)假设存在学生表Student,如下

iOS时间戳与日期互转

iOS时间戳与日期互转 如题 请阅读原文:http://www.henishuo.com/ios-timestamp-date-converted/

浏览器缓存-在 HTTP 标头中为静态资源设置过期日期或最长存在时间

问题描述 在 HTTP 标头中为静态资源设置过期日期或最长存在时间 用gogole的优化工具检测出 "在 HTTP 标头中为静态资源设置过期日期或最长存在时间,可指示浏览器从本地磁盘中加载以前下载的资源,而不是通过网络加载." 请问需要在IIS怎么配置,求详细步骤. 平台是 windows2008+iis7.5 解决方案 Image and Flash content Caching for One Month Header set Cache-Control "max-ag

vc++-vc 使用阳历日期计算出农历日期

问题描述 vc 使用阳历日期计算出农历日期 根据当前获取得到的公历日期,如何得到它的阳历日期,规则或者有什么公式没? 解决方案 阴阳历算法 解决方案二: 阴阳历转换 这个算法,一般是有一个表的,需要查表没有单纯的算法可以实现转换的功能. 解决方案三: http://wenku.baidu.com/link?url=R46wuTJHzyFWnKTDwoxTyPMejR62fFmFYXicGSf62jfw-ocv7VXu10A7K6X7_1n4lTsA0-LKKvL0l7J1jTcVWyKYVYXj

select-同样的sql只有查询的日期不同但执行速度相差很多

问题描述 同样的sql只有查询的日期不同但执行速度相差很多 SELECT messagestatusreceivernamemain.registnosendernameto_char(send_time) as send_timemobileriskcode from prplflsmssend ps left join prplflsmslog pl on pl.smssendid=ps.id prplflmaininfo main where trim(smstype)<>'' and