日期格式化
法一:
new Date().toLocaleString('zh', {hour12: false}).split('/').join('-');
法二:
var startTime=new Date();
var sMonth =(startTime.getMonth()+1)<10?('0'+(startTime.getMonth()+1)):(startTime.getMonth()+1);
var sDay=startTime.getDate()<10?('0'+startTime.getDate()):startTime.getDate();
var startParam=startTime.getFullYear()+'-'+sMonth+'-'+sDay+' 00:00:00';
日周月年
日
var startTime=new Date();
var endTime=new Date();
startTime.setHours(0);
startTime.setMinutes(0);
startTime.setSeconds(0);
endTime.setHours(23);
endTime.setMinutes(59);
endTime.setSeconds(59);
startTime = startTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
endTime = endTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
周
var now=new Date();
var week=now.getDay();
var minus = week ? week - 1 : 6;
var startTime=new Date();
startTime.setDate(startTime.getDate()-minus);
var endTime=new Date();
endTime.setDate(startTime.getDate()+6);
startTime =startTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
endTime = endTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
月
var startTime=new Date();
startTime.setDate(1);
var endTime=new Date();
endTime.setMonth(endTime.getMonth()+1);
endTime.setDate(0);
startTime =startTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
endTime = endTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
年
var startTime=new Date();
startTime.setDate(1);
startTime.setMonth(0);
var endTime=new Date();
endTime.setFullYear(endTime.getFullYear()+1);
endTime.setMonth(0);
endTime.setDate(0);
startTime =startTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
endTime = endTime.toLocaleString('zh', {hour12: false}).split('/').join('-');
日
var endTime=new Date();
var month =(endTime.getMonth()+1)<10?('0'+(endTime.getMonth()+1)):(endTime.getMonth()+1);
var day=endTime.getDate()<10?('0'+endTime.getDate()):endTime.getDate();
var startParam='START_DATE=='+endTime.getFullYear()+'-'+month+'-'+day+' 00:00:00';
var endParam='END_DATE=='+endTime.getFullYear()+'-'+month+'-'+day+' 23:59:59';
周
var now=new Date();
var week=now.getDay();
var minus = week ? week - 1 : 6;
var startTime=new Date();
startTime.setDate(startTime.getDate()-minus);
var endTime=new Date();
endTime.setDate(startTime.getDate()+6);
var sMonth =(startTime.getMonth()+1)<10?('0'+(startTime.getMonth()+1)):(startTime.getMonth()+1);
var sDay=startTime.getDate()<10?('0'+startTime.getDate()):startTime.getDate();
var eMonth =(endTime.getMonth()+1)<10?('0'+(endTime.getMonth()+1)):(endTime.getMonth()+1);
var eDay=endTime.getDate()<10?('0'+endTime.getDate()):endTime.getDate();
var startParam='START_DATE=='+startTime.getFullYear()+'-'+sMonth+'-'+sDay+' 00:00:00';
var endParam='END_DATE=='+endTime.getFullYear()+'-'+eMonth+'-'+eDay+' 23:59:59';
月
var startTime=new Date();
startTime.setDate(1);
var endTime=new Date();
endTime.setMonth(endTime.getMonth()+1);
endTime.setDate(0);
var sMonth =(startTime.getMonth()+1)<10?('0'+(startTime.getMonth()+1)):(startTime.getMonth()+1);
var sDay=startTime.getDate()<10?('0'+startTime.getDate()):startTime.getDate();
var eMonth =(endTime.getMonth()+1)<10?('0'+(endTime.getMonth()+1)):(endTime.getMonth()+1);
var eDay=endTime.getDate()<10?('0'+endTime.getDate()):endTime.getDate();
var startParam='START_DATE=='+startTime.getFullYear()+'-'+sMonth+'-'+sDay+' 00:00:00';
var endParam='END_DATE=='+endTime.getFullYear()+'-'+eMonth+'-'+eDay+' 23:59:59';
年
var startTime=new Date();
startTime.setDate(1);
startTime.setMonth(0);
var endTime=new Date();
endTime.setFullYear(endTime.getFullYear()+1);
endTime.setMonth(0);
endTime.setDate(0);
var sMonth =(startTime.getMonth()+1)<10?('0'+(startTime.getMonth()+1)):(startTime.getMonth()+1);
var sDay=startTime.getDate()<10?('0'+startTime.getDate()):startTime.getDate();
var eMonth =(endTime.getMonth()+1)<10?('0'+(endTime.getMonth()+1)):(endTime.getMonth()+1);
var eDay=endTime.getDate()<10?('0'+endTime.getDate()):endTime.getDate();
var startParam='START_DATE=='+startTime.getFullYear()+'-'+sMonth+'-'+sDay+' 00:00:00';
var endParam='END_DATE=='+endTime.getFullYear()+'-'+eMonth+'-'+eDay+' 23:59:59';