如提
验证日期的格式 dd/mm/yyyy
验证日期大于或者小于某个值。
验证日期的格式 dd/mm/yyyy
验证日期大于或者小于某个值。
解决方案 »
- treeview 绑定2层数据,如何实现导航呢?现在只能选中,怎么设置一个链接呢?
- NHibernate条件查询(Criteria Query)的一个问题
- |zyciis| 如何在ascx.cs中取得当前ascx文件的咱径? 谢谢
- jmail发送邮件不成功
- asp.net 伪静态页和静态页
- VS2005验证控件和JS验证不能同时用的问题(在线等)
- 【原创】求兼职做一自助建站系统,要求3日完成.
- Datagrid按鈕資料行的編輯、更新、取消的使用(vb.net中的web開發)
- 后台定义的属性怎么在前台页面显示?
- 遍历Cookie的问题,把我弄懵了……
- 看到一个web 程序,登陆后用cookie 来保存用户的信息, 请问这里用session 不是更好吗?
- 用什么办法在每页上加同样的标题栏?
using System.Text.RegularExpressions;
public static IsValidDate( string strInput )
{
Regex DateRegex =new Regex(@"(3[0,1]|[1,2][0-9]|0?[1-9])/(1[0-2]|0?[1-9])/(((19)|(20))[0-9][0-9]));
if( DateRegex.IsMatch(strInput) )
return ture;
return false;
}
在用DateTime的里的比较函数比较。
imports System.Text.RegularExpressionsPublic Static Function IsValidDate(Byval strInput As String) As Boolean
Dim DateRegex As Regex = New Regex(@"(3[0,1]|[1,2][0-9]|0?[1-9])/(1[0-2]|0?[1-9])/(((19)|(20))[0-9][0-9]))
If DateRegex.IsMatch( strInput ) then
Return True
End If
Return False
End Function
'再验证符合日期格式之后。
'验证是否大于或者小于某个要求日期。
'小于零 t1 小于 t2。
'零 t1 等于 t2。
'大于零 t1 大于 t2。
Public Static Function CompareDate( Byval t1 As String, Byval t2 As String ) As Integer
Dim Date1 As DateTime = New DateTime(t1)
Dim Date2 As DateTime = New DateTime(t2)
Return DateTime.Compare( Date1, Date2 )
End Function