@@ -756,7 +781,7 @@ function initTimeSize(){
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
}
- $(".beginDate").children("div").after(beginTimeObj);setEndTimeByFormat
+ $(".beginDate").children("div").after(beginTimeObj);
$(".endDate").children("div").after(endTimeObj);
//$("#beginDate").change();
@@ -783,10 +808,10 @@ function initTimeSize(){
function selectTimeSize(){
$(".timeSize").on("change",function(){
var size = $(this).val();
- var beginTimeObj = $("#beginDate").clone();
+ var beginTimeObj = $("#beginDate").clone();
var endTimeObj = $("#endDate").clone();
$("#beginDate").remove();
- $("#endDate").remove();
+ $("#endDate").remove();
/* if(size == 1){ // 5分钟
beginTimeObj.attr("onchange","setStartTime('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,true)");
@@ -804,7 +829,7 @@ function selectTimeSize(){
beginTimeObj.attr("onchange","setStartTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false,'year')");
endTimeObj.attr("onchange","setEndTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false,'year')");
} */
- if(size == 1){ // 5分钟
+ if(size == 1){ // 5分钟
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
@@ -820,11 +845,11 @@ function selectTimeSize(){
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
}
- $(".beginDate").children("div").after(beginTimeObj);setEndTimeByFormat
- $(".endDate").children("div").after(endTimeObj);
+ $(".beginDate").children("div").after(beginTimeObj);
+ $(".endDate").children("div").after(endTimeObj);
//$("#beginDate").change();
- $("#endDate").change();
+ $("#endDate").change();
/* if(size == 1){ // 5分钟
$("#beginDate").attr("onchange","setStartTime('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false)");
@@ -842,7 +867,7 @@ function selectTimeSize(){
$("#beginDate").attr("onchange","setStartTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false)");
$("#endDate").attr("onchange","setEndTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false)");
} */
- if(size == 1){ // 5分钟
+ if(size == 1){ // 5分钟
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
@@ -857,7 +882,30 @@ function selectTimeSize(){
}else if(size == 5){ // 年
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',5,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy')");
- }
+ }
+
+ var newdate=new Date();
+ if(size == 1){ // 5分钟
+ newdate.setHours(newdate.getHours()-1);
+ $("#beginDate").val(dateFtt('yyyy-MM-dd hh:mm',newdate)+":00");
+ $("#endDate").val(dateFtt('yyyy-MM-dd hh:mm',new Date())+":00");
+ }else if(size == 2){ // 小时
+ newdate.setDate(newdate.getDate()-1);
+ $("#beginDate").val(dateFtt('yyyy-MM-dd hh',newdate)+":00:00");
+ $("#endDate").val(dateFtt('yyyy-MM-dd hh',new Date())+":00:00");
+ }else if(size == 3){ // 天
+ newdate.setDate(newdate.getDate()-30);
+ $("#beginDate").val(dateFtt('yyyy-MM-dd',newdate)+" 00:00:00");
+ $("#endDate").val(dateFtt('yyyy-MM-dd',new Date())+" 00:00:00");
+ }else if(size == 4){ // 月
+ newdate.setFullYear(newdate.getFullYear()-1);
+ $("#beginDate").val(dateFtt('yyyy-MM',newdate)+"-01 00:00:00");
+ $("#endDate").val(dateFtt('yyyy-MM',new Date())+"-01 00:00:00");
+ }else if(size == 5){ // 年
+ newdate.setFullYear(newdate.getFullYear()-5);
+ $("#beginDate").val(dateFtt('yyyy',newdate)+"-01-01 00:00:00");
+ $("#endDate").val(dateFtt('yyyy',new Date())+"-01-01 00:00:00");
+ }
});
}