項目中需要設定默認開始時間為一周前,結束時間為現在,現在寫一下如何用js獲取一周前日期。
1 var time=(new Date).getTime()-7*24*60*60*1000; 2 var tragetTime=new Date(time); 3 var month=tragetTime.getMonth(); 4 var day=tragetTime.getDate(); 5 tragetTime=tragetTime.getFullYear() + "-" + (tragetTime.getMonth()> 9 ? (tragetTime.getMonth() + 1) : "0" + (tragetTime.getMonth() + 1)) + "-" +(tragetTime.getDate()> 9 ? (tragetTime.getDate()) : "0" + (tragetTime.getDate())); 6 console.log(tragetTime,'這是一周前日期,格式為2010-01-01') 7 return tragetTime;
簡單粗暴,獲取7天前日期,哈哈哈