📅  最后修改于: 2023-12-03 15:27:50.729000             🧑  作者: Mango
在Javascript中,我们可以使用Date对象来获取当前的日期时间,也可以对日期时间进行加减操作。如果想获取昨天的日期时间,只需要将当前日期时间往前推一天即可。
以下是获取昨天日期时间的代码示例:
const today = new Date(); // 获取当前日期时间
const yesterday = new Date(today.getTime() - 24 * 60 * 60 * 1000); // 往前推一天
console.log(yesterday.toLocaleString()); // 输出昨天的日期时间
以上代码首先获取了当前日期时间,然后通过将当前日期时间的毫秒数减去24小时的毫秒数来获取昨天的日期时间。最后使用toLocaleString()方法输出日期时间,可以在控制台中看到昨天的日期时间。
具体解释:
如果想以不同的格式输出日期时间,可以使用Date对象中的方法,如getFullYear()获取年份,getMonth()获取月份等等。
在Javascript中,获取昨天的日期时间是一个基础操作,掌握了可以在编写时间相关的程序中很好地应用。以上代码未作错误处理,例如跨月或跨年时的计算,需要注意实际应用中的情况。