在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('起始时间不能小于审核时间'); }
注释部分为 获取当前日期的 时分秒
本文介绍了一种使用JavaScript获取当前日期的方法,并演示了如何通过比较两个日期来验证它们的大小。此外,还提供了一个示例来展示如何从数据库中读取日期并与当前日期进行对比。
1504

被折叠的 条评论
为什么被折叠?



