JavaScript获取明天的日期
原文:Get Tomorrow’s Date in JavaScript
虽然用Moment.js一类的库很容易操作日期,但原生JavaScript也能获取明天日期。
JavaScript的内置Date
类有获取和设置日期中的日的getter和setter。Date#getDate()
函数可以返回日期中的日:
1 | // 本地时区2019年6月3日 |
Date#setDate()
函数可以设置日期中的日。
1 | // 本地时区2019年6月3日 |
要获取明天的日期,在当前日的基础上加一,然后setDate()
即可。
1 | // 当前日期 |
JavaScript会自动处理月份的更迭,今天是6月30日,date.getDate() + 1
的方式也奏效:
1 | const date = new Date('2019/06/30'); |
用Moment.js
Moment只需要简单的调用.add()
函数,即可在当前日期基础上加一天。
1 | const date = moment(new Date('2019/06/30')); |