JS 計算時間範圍,最近一週、一個月


//
最近一週 getDay(-7) 返回的是距離當前日期的一週後的時間
//一月 getDay(-30)
//一年 getDay(-365)
function getDay(day){   var today = new Date();   var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;   today.setTime(targetday_milliseconds); //注意,這行是關鍵代碼   var tYear = today.getFullYear();   var tMonth = today.getMonth();   var tDate = today.getDate();   tMonth = doHandleMonth(tMonth + 1);   tDate = doHandleMonth(tDate);   return tYear+"-"+tMonth+"-"+tDate; } function doHandleMonth(month){   var m = month;   if(month.toString().length == 1){     m = "0" + month;   }   return m; }

參考連接:http://www.javashuo.com/article/p-gecrnieq-gb.htmlhtml

相關文章
相關標籤/搜索