js獲取7天之前或7天之后日期

最近在做公司項目,遇到環(huán)形圖了,產(chǎn)品狗讓我用d3.js實(shí)現(xiàn)。第一次接觸d3,邊學(xué)邊用唄!遇到一個問題,如果要獲取一周統(tǒng)計信息,首先必須獲取今天日期前7天日期,你看今天是2018年1月25日,7天前日期就是減7,也就是2018年1月18日。

公司項目

function fun_date(a){

? ? ? ? var date1 = new Date(),

? ? ? ? time1=date1.getFullYear()+"-"+(date1.getMonth()+1)+"-"+date1.getDate();

? ? ? ? var date2 = new Date(date1);

? ? ? ? date2.setDate(date1.getDate() + a);

? ? ? ? var time2 = date2.getFullYear()+"-"+(date2.getMonth()+1)+"-"+date2.getDate();

? ? }

? ? fun_date(7);//7天后的日期

? ?fun_date(-7);//7天前的日期



ps:最后bb幾句,如果你想學(xué)習(xí)d3.js,可以到?ourd3.js博客?這個網(wǎng)站寫的非常不錯!墻裂推薦!!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容