JS实现字符串转日期并比较大小实例分析
本文实例分析了JS实现字符串转日期并比较大小的方法。分享给大家供大家参考,具体如下:
方法1:
functioncompareDate(DateOne,DateTwo){
varOneMonth=DateOne.substring(5,DateOne.lastIndexOf("-"));
varOneDay=DateOne.substring(DateOne.length,DateOne.lastIndexOf("-")+1);
varOneYear=DateOne.substring(0,DateOne.indexOf("-"));
varTwoMonth=DateTwo.substring(5,DateTwo.lastIndexOf("-"));
varTwoDay=DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf("-")+1);
varTwoYear=DateTwo.substring(0,DateTwo.indexOf("-"));
if(Date.parse(OneMonth+"/"+OneDay+"/"+OneYear)>Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear)){
returntrue;
}else{
returnfalse;
}
}
举例:
alert(compareDate(''2004-12-01'',''2004-05-02'''));目前只支持年-月-日这样的格式
方法2:
varcheckStartDate=document.form1.checkStartDate.value;
varcheckEndDate=document.form1.checkEndDate.value;
vararys=newArray();
varstartdate=newDate(arys[0],parseInt(arys[1]-1),arys[2]);
if(checkStartDate!=null&&checkEndDate!=null){
arys=checkStartDate.split('-');
varstartdate=newDate(arys[0],parseInt(arys[1]-1),arys[2]);
arys=checkEndDate.split('-');
varcheckEndDate=newDate(arys[0],parseInt(arys[1]-1),arys[2]);
if(startdate>checkEndDate){
alert("你的检查日期开始时间大于结束时间啦");
return;
}
}
希望本文所述对大家JavaScript程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下