首页 > 代码库 > 时间用到
时间用到
//验证时间
function validTime(startTime,endTime){
var arr1 = startTime.split("-");
var arr2 = endTime.split("-");
var date1=new Date(parseInt(arr1[0]),parseInt(arr1[1])-1,parseInt(arr1[2]),0,0,0);
var date2=new Date(parseInt(arr2[0]),parseInt(arr2[1])-1,parseInt(arr2[2]),0,0,0);
if(date1.getTime()>date2.getTime()) {
alert(‘结束日期不能小于开始日期‘,this);
return false;
}else{
return true;
}
return false;
}
//计算时间差
function diy_time(time1,time2){
time1 = Date.parse(new Date(time1));
time2 = Date.parse(new Date(time2));
return time3 = parseInt((time2 - time1)/1000/3600/24);
}
//Oracle 查询时间
to_char(属性名,‘yyyy-MM-dd HH24:mi:ss‘) >= :属性值
like----
form.setRqEnd(form.getRqEnd2() + " 23:59:59");
hql.append(" and to_char(t.payDate,‘yyyy-MM-dd HH24:mi:ss‘) <= :rqEnd2 ");
//查询一周期数据
var dd = new Date();
var time = $("#time").val();
if(time == 1){
dd.setDate(dd.getDate()-3);//获取3天后的日期
}
if(time == 2){
dd.setDate(dd.getDate()-7);//获取7N天后的日期
}
if(time == 3){
dd.setDate(dd.getDate()-30);//获取30天后的日期
}
if(time == 4){
dd.setDate(dd.getDate()-90);//获取90天后的日期
}
var y = dd.getFullYear();
var m = (dd.getMonth()+1)<10?"0"+(dd.getMonth()+1):(dd.getMonth()+1);//获取当前月份的日期,不足10补0
var d = dd.getDate()<10?"0"+dd.getDate():dd.getDate(); //获取当前几号,不足10补0
var newTime = y+"-"+m+"-"+d;
$("#rqStart").val(newTime);
$("#timeNumber").val(time);
//超过订单有限期时
<c:set var="nowDate" value="http://www.mamicode.com/${dateTime }"></c:set>
<c:if test="${nowDate-item.orderEffectiveDate.time > 0 }">
时间用到