/**加载日期*/
function quickInputCustDateTimePicker(){
/** 获取当前系统时间 */
XTNowDate();
var nowDate = $('#now').val();
var XTNowDate_start = $('#XTNowDate_start').val();//当天00:00:00的时间
var XTNowDate_colse=$('#XTNowDate_colse').val();//当天22:00:00的时间
var XTNowDate_end=$('#XTNowDate_end').val();//当前23:59:59的时间
var XTNowDate_daytwo=$('#XTNowDate_daytwo').val();//当前系统第二天 00:00:00的时间
var XTNowDate_daythree=$('#XTNowDate_daythree').val();//当前系统第三天 00:00:00的时间
//时间转换
var nowDate_time = new Date(nowDate.replace("-", "/").replace("-", "/"));//当前系统时间
var XTNowDate_start_time= new Date(XTNowDate_start.replace("-", "/").replace("-", "/"));//今天00:00:00的时间
var XTNowDate_colse_time= new Date(XTNowDate_colse.replace("-", "/").replace("-", "/"));//今天22:00:00的时间
var XTNowDate_end_time=new Date(XTNowDate_end.replace("-", "/").replace("-", "/"));//当前23:59:59的时间
var XTNowDate_daytwo_time= new Date(XTNowDate_daytwo.replace("-", "/").replace("-", "/"));//当前系统第二天 00:00:00的时间
var XTNowDate_daythree_time=new Date(XTNowDate_daythree.replace("-", "/").replace("-", "/"));//当前系统第三天 00:00:00的时间
var currDate =XTNowDate_daytwo;//生效初始时间,默认为第二天的时间
if(XTNowDate_start_time<=nowDate_time&&nowDate_time<XTNowDate_colse_time){//当前操作时间在今天00:00:00到22:00:00之间,生效初始时间为第二天
currDate = XTNowDate_daytwo;
}else if(XTNowDate_colse_time<=nowDate_time&&nowDate_time<XTNowDate_end_time){//当前操作时间在今天22:00:00到23:59:59之间,生效初始时间为第三天
currDate = XTNowDate_daythree;
}
$('#currDate').val(currDate);
}
/**获取当前系统时间*/
function XTNowDate(){
var myDate = new Date();
//获取当前年
var year=myDate.getFullYear();
//获取当前月
var month=myDate.getMonth()+1;
//获取当前日
var date=myDate.getDate();
var h=myDate.getHours(); //获取当前小时数(0-23)
var m=myDate.getMinutes(); //获取当前分钟数(0-59)
var s=myDate.getSeconds();
var now=year+'-'+p(month)+"-"+p(date)+" "+p(h)+':'+p(m)+":"+p(s);//当前系统时间
$('#now').val(getMyDate(new XDate(now).getTime()));
/**当天00:00:00点的时间*/
var XTNowDate_start=year+'-'+p(month)+"-"+p(date)+" 00:00:00";
$('#XTNowDate_start').val(getMyDate(new XDate(XTNowDate_start).getTime()));
/**获取今天22:00:00的时间*/
var XTNowDate_colse=year+'-'+p(month)+"-"+p(date)+" 22:00:00";
$('#XTNowDate_colse').val(getMyDate(new XDate(XTNowDate_colse).getTime()));
/**获取今天23:59:59的时间*/
var XTNowDate_colse=year+'-'+p(month)+"-"+p(date)+" 23:59:59";
$('#XTNowDate_end').val(getMyDate(new XDate(XTNowDate_colse).getTime()));
/**当前系统第二天 00:00:00的时间*/
var daytwo=new XDate(now).getTime()+ 1*24*60*60*1000;
var oDate1 = new Date(daytwo),
oYear = oDate1.getFullYear(),
oMonth = oDate1.getMonth()+1,
oDay = oDate1.getDate(),
oTime = oYear +'-'+ p(oMonth) +'-'+ p(oDay) +' 00:00:00';
$('#XTNowDate_daytwo').val(oTime);
/**当前系统第三天 00:00:00的时间*/
var daythree=new XDate(now).getTime()+ 2*24*60*60*1000;
var oDate2 = new Date(daythree),
oYear = oDate2.getFullYear(),
oMonth = oDate2.getMonth()+1,
oDay = oDate2.getDate(),
oTime = oYear +'-'+ p(oMonth) +'-'+ p(oDay) +' 00:00:00';
$('#XTNowDate_daythree').val(oTime);
}
function getMyDate(str){
var oDate = new Date(str),
oYear = oDate.getFullYear(),
oMonth = oDate.getMonth()+1,
oDay = oDate.getDate(),
oHour = oDate.getHours(),
oMin = oDate.getMinutes(),
oSen = oDate.getSeconds(),
oTime = oYear +'-'+ p(oMonth) +'-'+ p(oDay) +' '+ p(oHour) +':'+ p(oMin) +':'+p(oSen);//最后拼接时间
return oTime;
};
/**
*
* 格式化时间
*/
function p(s) {
return parseInt(s) < 10 ? '0' + s : s;
}
jquery获取当前系统时间/当前系统第二天时间/当前系统第三天时间
猜你喜欢
转载自blog.csdn.net/u013028240/article/details/83268080
今日推荐
周排行