先看效果图:

现在显示的最近一周的日期。


calculateCloseDate();

//定义一个初始化日期的函数

function calculateCloseDate(){
    var nowTime1=new Date();
//获取今天的月份,如果月份小于10,前面+"0"
var Months1=nowTime1.getMonth()+1<10?"0"+(nowTime1.getMonth()+1):nowTime1.getMonth()+1;
//获取今天多少号,如果小于10,前面+"0";
var Dates1=nowTime1.getDate()<10?"0"+nowTime1.getDate():nowTime1.getDate();
//获取今天的年份
var Years1=nowTime1.getFullYear();



//定义前一周时间
var nowTime2=new Date((new Date()).getTime()-7*24*3600*1000);
//转换成标准的月份格式
var Months2=nowTime2.getMonth()+1<10?"0"+(nowTime2.getMonth()+1):nowTime2.getMonth()+1;
//获取哪一天
var Dates2=nowTime2.getDate()<10?"0"+nowTime2.getDate():nowTime2.getDate();
//获取年份
var Years2=nowTime2.getFullYear();


//最后拼接成需要的日期字符串格式
//今天的日期
var date1=Years1+"-"+Months1+"-"+Dates1; “2016-07-16”
//前一周
var date2=Years2+"-"+Months2+"-"+Dates2; “2016-07-23”
//初始化赋值
$('#$Cdatestart').val(date2);
$('#$Cdateend').val(date1);




}

 

posted on 2016-07-23 15:21  回旋大风车  阅读(456)  评论(0编辑  收藏  举报