如何获得前一天?

时间:2011-05-11 07:25:46

标签: javascript

我有日期对象:

dateObj = new Date(year, month, date[, hours, minutes, seconds, ms] )

如何获得dateObj - 1天?

3 个答案:

答案 0 :(得分:56)

dateObj.setDate(dateObj.getDate()-1);

答案 1 :(得分:5)

减去一天(1000毫秒* 60秒* 60分钟* 24小时):

new Date(+new Date(year, month, date[, hours, minutes, seconds, ms] ) - 1000*60*60*24);

答案 2 :(得分:1)

看看moment.js库https://momentjs.com/docs/

要获取前一天的日期,您只需要执行...

moment().add(-1, 'days');