asp.net验证控件,求一日期的正则表达式,格式是2010-5-14 13:57:09

[复制链接]
查看11 | 回复2 | 2010-5-14 14:12:05 | 显示全部楼层 |阅读模式
// 判断输入是否是有效的长日期格式 - "YYYY-MM-DD HH:MM:SS" || "YYYY/MM/DD HH:MM:SS" function isdatetime(str) { var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/); if(result==null) return false; var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]); return (d.getFul
回复

使用道具 举报

千问 | 2010-5-14 14:12:05 | 显示全部楼层
public static bool IsDateTime(string StrSource)
{
return Regex.IsMatch(StrSource, @"^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行