js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间
1.一天前
var dateStr = new Date();dateStr.setDate(dateStr.getDate()-1);var dateTime = dateStr.toLocaleDateString().split('/').join('-');
一天前 示例:
var dateStr = new Date('/6/28');dateStr.setDate(dateStr.getDate()-1);var dateTime = dateStr.toLocaleDateString().split('/').join('-');console.log('dateTime>>',dateTime); //-6-27
2周前 示例:
var dateStr = new Date('/6/28');dateStr.setDate(dateStr.getDate()-7*2);var dateTime = dateStr.toLocaleDateString().split('/').join('-');console.log('dateTime>>',dateTime); //-6-14
一个月前 示例:
var dateStr = new Date('/6/28');dateStr.setMonth(dateStr.getMonth()-1);var dateTime = dateStr.toLocaleDateString().split('/').join('-');console.log('dateTime>>',dateTime); //-5-28
一年前 示例:
var dateStr = new Date('/6/28');dateStr.setFullYear(dateStr.getFullYear()-1);var dateTime = dateStr.toLocaleDateString().split('/').join('-');console.log('dateTime>>',dateTime); //-6-28
var dateStr = new Date('/6/28');dateStr.setFullYear(dateStr.getFullYear()-1);var dateTime = dateStr.toLocaleDateString();console.log('dateTime>>',dateTime);VM1817:4 dateTime>> ///6/28
你说我菜?你说得对。
如果觉得《js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间》对你有帮助,请点赞、收藏,并留下你的观点哦!