日期 和 時間 判斷(函式 事例)

2021-04-13 00:09:03 字數 1933 閱讀 3820

已用過的:

//判斷日期函式

function isdate(str)

intyear = parseint(strdatearray[0],10);

intmonth = parseint(strdatearray[1],10);

intday = parseint(strdatearray[2],10);

if(isnan(intyear)||isnan(intmonth)||isnan(intday))

if(intmonth>12||intmonth<1)

if((intmonth==1||intmonth==3||intmonth==5||intmonth==7||intmonth==8||intmonth==10||intmonth==12)&&(intday>31||intday<1))

if((intmonth==4||intmonth==6||intmonth==9||intmonth==11)&&(intday>30||intday<1))

if(intmonth==2)

boolleapyear = false;

if((intyear%400==0)||(intyear%4==0 && intyear%100!=0)) //

判斷閏年

boolleapyear = true;

else

boolleapyear = false; //平年

if(boolleapyear)

}else}}

return "true";

}//

判斷時間函式

function   checkdate(ys)  

if(ys.split(":")[1]/1>59||ys.split(":")[1]/1<0||isnan(ys.split(":")[1]))  

return "true";}

//判斷輸入特殊字元

function fisstr(sv,sr)

for (var i=0; i < sv.length; i++)

}return (true);}

//check

主函式function check()}

if(document.form1.enddate.value!="") }

//日期比較

var rukua,rukub,rukuc,sca,scb,scc,fir,sec;

fir=document.form1.begindate.value.split("-");

sec=document.form1.enddate.value.split("-");

rukua=parseint(sec[0]);

rukub=parseint(sec[1]);

rukuc=parseint(sec[2]);

sca=parseint(fir[0]);

scb=parseint(fir[1]);

scc=parseint(fir[2]);

if(sca>rukua)

if(sca==rukua && scb>rukub)

if(sca==rukua && scb==rukub && scc>rukuc)

// 判斷時間輸入是否有誤

if (document.form1.endtime.value!="")

if ( !fisstr(document.form1.endtime.value," :|*& ^%$#@!"))

// 時間比較

if(sca==rukua &&scb==rukub && scc==rukuc ) }}}

日期和時間函式

日期和時間型別 代表日期和一天內的時間的日期和時間資料型別 資料庫可以識別以下格式的時間和日期.1.字母日期格式 2.數字日期格式 3.未分隔的字串 例子 declare date datetime set date april 15,1998 set date 12 10 1900 set dat...

函式整理(日期和時間函式)

函式整理 日期和時間函式 日期和時間函式處理支援日期 時間值轉換的各種過程。一星期七天用下面的 值表示。值 一星期七天 1 星期日 2 星期一 3 星期二 4 星期三 5 星期四 6 星期五 7 星期六 cdate cdate函式轉換成date子類的表示式。用法為 result cdate expr...

Mysql日期和時間函式

date format date,format 根據format字串格式化date值。下列修飾符可以被用在format字串中 m 月名字 january december w 星期名字 sunday saturday d 有英語字首的月份的日期 1st,2nd,3rd,等等。y 年,數字,4 位 y...