📄 validdate.js
字号:
function ValidDate(s_date)
{
var Arrdate=s_date.split("-")
var vDay
if (s_date!="")
{if (Arrdate.length!=3)
{return false;};
I=0;
while (I<Arrdate.length)
{if (isNaN(Arrdate[I]) || Arrdate[I].indexOf(".")!=-1)
{return false;}
I=I+1;
};
if (Arrdate[0].length!=4 || Arrdate[0]<1900 || Arrdate[0]>3000)
{return false;};
if (Arrdate[1]<1 || Arrdate[1]>12)
{return false;}
vDay=30+(Arrdate[1]<8?Arrdate[1]%2:(parseInt(Arrdate[1])+1)%2);
if (Arrdate[2]<1 || Arrdate[2]>vDay)
{return false;}
vDay=28+(Arrdate[0]%4==0?1:0);
if ((Arrdate[1]==2) && (Arrdate[2]>vDay))
{return false;}
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -