遇到了一个问题需要明天的时间戳
记录一下
起手先打开 MDN 的 Date 页面 ,看看有什么方法可以用的
研究了下发现有两个办法,一个是用 new Date()
构造函数,像这样
const date = new Date()
const day = 1
// 构造出来的日期默认是 00:00 有需要可以添加时、分、秒的参数
const tommorrow = new Date(date.getFullYear(), date.getMonth(), date.getDate() + day)
或者用 setDate()
方法,像这样
const date = new Date();
const tomorrow = date.setDate(date.getDate() + 1);
22/6/3 更新
根据时区和夏令时的不同,时间转换似乎会出问题,我没有去测试过(毕竟中国也不实行夏令时),有兴趣可以去 stackoverflow 或者 这篇文章 查询