用js实现时间减去前1小时、7天、1月、1年

var sdtime1 = new Date('2018-03-22 16:14:55')

var sdtime2 = sdtime1.setHours(sdtime1.getHours() -1)//小时

var sdtime3=new Date().setDate((new Date().getDate()-7))//7天
var sdtime4=new Date().setMonth((new Date().getMonth()-1))//一个月
var sdtime5=new Date().setFullYear((new Date().getFullYear()-1))//一年

console.log(new Date(sdtime2).Format("yyyy-MM-dd HH:mm:ss"));

posted @ 2018-03-22 17:57  Tiramisu.man  阅读(33705)  评论(2编辑  收藏  举报