js中有关日起转换的函数,有无日期比较函数 是利用 gethour, getyear吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关于日期正确性function checkDate(str){ var date=new Date(str); var y=date.getYear(); var m=date.getMonth()+1; var d=date.getDate(); var myday=y + "/" + patch(m) + "/" + patch(d); if (myday!=str) { alert(" 请输入一有效日期yyyy/mm/dd)!"); return false; } return true; }function patch(n){ return (n-10<0) ? ("0"+n) : (""+n);}可解决yyyy/mm/dd合法日期判断问题,此函数checkDate('2001/01/01')返回true而checkDate('2001/1/1')返回false,如果不需要格式限制(即需要checkDate('2001/1/1')也返回true),可去掉函数patch()及其引用至于日期先后,可把"2001/01/01" --> 20010101,"2000/12/11" --> 20001211显然20010101 > 20001211 所以 2001/01/01在2000/12/11之后!注:几天前我就此类似问题作过解答,奇怪的是提问者最后选择了一种稍繁的方法,而摒弃了我的方法,可能是一些地方没有解释清楚 获取同页面多个相同textarea的值 一个奇奇怪怪的js问题 求教jQuery 获取select选定值的方法。。 半年未能升星,惭愧!放分200! 关于内容分页的问题,各位大哥们帮帮我! 亏求帮忙 请大家帮助 【求助】在线图片编辑的实现! 大家来帮帮我 jqgrid4.52用的jqery-ui-custom-css文件版本用1.8.2的可否? 继续JAVASCRIPT指导:将一个层设置为不可见。 能不能动态的定义上onClick事件 谁能提供一个象microsoft frontpage左侧那样的菜单。可以点横条菜单,蹦出一栏小菜单。
function checkDate(str)
{
var date=new Date(str);
var y=date.getYear();
var m=date.getMonth()+1;
var d=date.getDate();
var myday=y + "/" + patch(m) + "/" + patch(d);
if (myday!=str)
{
alert(" 请输入一有效日期yyyy/mm/dd)!");
return false;
}
return true;
}function patch(n)
{
return (n-10<0) ? ("0"+n) : (""+n);
}
可解决yyyy/mm/dd合法日期判断问题,此函数checkDate('2001/01/01')返回true而checkDate('2001/1/1')返回false,如果不需要格式限制(即需要checkDate('2001/1/1')也返回true),可去掉函数patch()及其引用至于日期先后,可把"2001/01/01" --> 20010101,"2000/12/11" --> 20001211
显然20010101 > 20001211 所以 2001/01/01在2000/12/11之后!注:几天前我就此类似问题作过解答,奇怪的是提问者最后选择了一种稍繁的方法,而摒弃了我的方法,可能是一些地方没有解释清楚