获取日期是 JavaScript 中比较常见的操作。为了方便地获取昨天、今天、明天、后天等日期信息,可以使用 JavaScript 的 Date 对象自带的方法来实现。
以下是获取昨天、今天、明天和后天日期的完整攻略。
获取当前日期
首先需要获取当前日期,可以使用 JavaScript 中的 Date 对象,使用 new Date()
方式来创建一个 Date 对象。
const currentDate = new Date();
获取昨天日期
获取昨天的日期,可以将当前日期减去一天即可。
const yesterday = new Date(currentDate);
yesterday.setDate(currentDate.getDate() - 1);
console.log(yesterday.toLocaleDateString());
在上面的示例中,我们先创建一个 Date 对象 yesterday,然后通过 setDate()
方法将其日期设置为当前日期减去一天。最后使用 toLocaleDateString()
方法返回日期字符串。
获取今天日期
获取今天的日期,直接使用 toLocaleDateString()
方法即可。
const today = currentDate.toLocaleDateString();
console.log(today);
获取明天日期
获取明天的日期,可以将当前日期加上一天即可。
const tomorrow = new Date(currentDate);
tomorrow.setDate(currentDate.getDate() + 1);
console.log(tomorrow.toLocaleDateString());
在上面的示例中,我们先创建一个 Date 对象 tomorrow,然后通过 setDate()
方法将其日期设置为当前日期加上一天。最后使用 toLocaleDateString()
方法返回日期字符串。
获取后天日期
获取后天的日期,可以将当前日期加上两天即可。
const twoDaysLater = new Date(currentDate);
twoDaysLater.setDate(currentDate.getDate() + 2);
console.log(twoDaysLater.toLocaleDateString());
在上面的示例中,我们先创建一个 Date 对象 twoDaysLater,然后通过 setDate()
方法将其日期设置为当前日期加上两天。最后使用 toLocaleDateString()
方法返回日期字符串。
通过以上代码,你已经可以很容易地获取到昨天、今天、明天和后天的日期了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:js获取日期:昨天今天和明天、后天 - Python技术站