//判斷輸入的時間(HH:MM:SS)是否合法
//strTime:輸入的時間
//調用實例: IsTime('12:20:20'); return: true
function IsTime(strTime)
{
var strHours;
var strMinutes;
var strSeconds;
var strTimeArry3=strTime.split(":"); //以":"為界分裝到數組中
if(strTimeArry3.length!=3)//如果不是時分秒標准形式不判斷
return false;
strHours=strTimeArry3[0];
strMinutes=strTimeArry3[1];
strSeconds=strTimeArry3[2] ;
if(isNaN(strHours)||isNaN(strMinutes)||isNaN(strSeconds))
return false;
if(strTimeArry3[0].length>2||strTimeArry3[1].length>2||strTimeArry3[2].length>2)
return false;
if(strHours>23||strHours<0||strMinutes>59||strMinutes<0||strSeconds>59||strSeconds<0)
return false;
return true;
}
//strTime:輸入的時間
//調用實例: IsTime('12:20:20'); return: true
function IsTime(strTime)
{
var strHours;
var strMinutes;
var strSeconds;
var strTimeArry3=strTime.split(":"); //以":"為界分裝到數組中
if(strTimeArry3.length!=3)//如果不是時分秒標准形式不判斷
return false;
strHours=strTimeArry3[0];
strMinutes=strTimeArry3[1];
strSeconds=strTimeArry3[2] ;
if(isNaN(strHours)||isNaN(strMinutes)||isNaN(strSeconds))
return false;
if(strTimeArry3[0].length>2||strTimeArry3[1].length>2||strTimeArry3[2].length>2)
return false;
if(strHours>23||strHours<0||strMinutes>59||strMinutes<0||strSeconds>59||strSeconds<0)
return false;
return true;
}