*****请问如何检查字符串是否是一个日期格式**** var st;....if(st==/\d{4,}-\d{2,}-\d{2,}/)...可以检查st是否是一个如"2002-02-14"这样的字符串。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我以前写的一个函数,不知道还有没更好和更简单的方法,关注.function Date_istrue(asDate){ var liYear = parseFloat(asDate.substring(0,4)); var lsTemp = asDate.substring(asDate.indexOf("-")+1); var liMonth = parseFloat(lsTemp.substring(0,lsTemp.indexOf("-"))); var liDay = parseFloat(lsTemp.substring(lsTemp.indexOf("-")+1)); return !isNaN(Date.UTC(liYear,liMonth,liDay));} <script language="JavaScript">function isDate(sYear,sMonth,sDay){ if (sYear == null || sYear == "" || isNaN(sYear)) return false; else if (sMonth == null || sMonth == "" || isNaN(sMonth)) return false; else if (sDay == null || sDay == "" || isNaN(sDay)) return false; else { var newDate = new Date(sYear,sMonth - 1,sDay); if (sYear == newDate.getYear() && sMonth == newDate.getMonth() + 1 && sDay == newDate.getDate()) return true; else return false; }}</script> 如何通过Extjs来获取Session对象 js 数据提交,问题 漂浮代码问题--高手请进 求助:文字连接更随变色~ JavaScript如何区分英文和汉字??? 在线等待,各位大哥们,帮帮我? 很简单的一个关于outerHTML的问题 Iframe的src="http://www.web.com",这个时候取www.web.com里面控件值??? 高手们,这样的功能怎么样实现? 请帮帮忙! 怎样用下拉菜单控制层的显示???? 可不可以定义提交的间隔时间????? 8080又带来了刚写完的新代码,给点鼓励先:)
var liYear = parseFloat(asDate.substring(0,4));
var lsTemp = asDate.substring(asDate.indexOf("-")+1);
var liMonth = parseFloat(lsTemp.substring(0,lsTemp.indexOf("-")));
var liDay = parseFloat(lsTemp.substring(lsTemp.indexOf("-")+1));
return !isNaN(Date.UTC(liYear,liMonth,liDay));
}
function isDate(sYear,sMonth,sDay)
{
if (sYear == null || sYear == "" || isNaN(sYear))
return false;
else if (sMonth == null || sMonth == "" || isNaN(sMonth))
return false;
else if (sDay == null || sDay == "" || isNaN(sDay))
return false;
else
{
var newDate = new Date(sYear,sMonth - 1,sDay);
if (sYear == newDate.getYear()
&& sMonth == newDate.getMonth() + 1
&& sDay == newDate.getDate())
return true;
else
return false;
}
}
</script>