您的位置:首页 > Web前端 > JavaScript

jsp页面端获取时间日期,以及日期比较大小

2017-03-13 16:07 459 查看
在js中获取当前日期:
function CurentTime()
{
var now = new Date();

var year = now.getFullYear();       //年
var month = now.getMonth() + 1;     //月
var day = now.getDate();            //日

//                var hh = now.getHours();            //时
//                var mm = now.getMinutes();          //分

var clock = year + "-";

if(month < 10)
clock += "0";

clock += month + "-";

if(day < 10)
clock += "0";

clock += day + " ";

//                if(hh < 10)
//                    clock += "0";
//
//                clock += hh + ":";
//                if (mm < 10) clock += '0';
//                clock += mm;
return(clock);
}
此时获得的日期格式为: 2017-01-01如果要比较日期的大小:
checkStartDate=hmm;//数据库中提取出来的数据 日期
var arys1= new Array();
var arys2= new Array();
if(nowstart==""){
nowstart=CurentTime();//调用方法获得当前日期
}
arys1=nowstart.split('-');
var sdate=new Date(arys1[0],parseInt(arys1[1]-1),arys1[2]);
arys2=checkStartDate.split('-');
var edate=new Date(arys2[0],parseInt(arys2[1]-1),arys2[2]);
//去掉 - 获得日期 ,进行比较
if(sdate>edate){
alert('起始时间不能小于审核时间');

}
注释部分为 获取当前日期的 时分秒
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: