📜  减去一天的时刻 js - Javascript (1)

📅  最后修改于: 2023-12-03 14:50:09.588000             🧑  作者: Mango

减去一天的时刻 - Javascript

有时候,我们需要将一个日期的时刻减去一天。在Javascript中,我们可以使用Date对象和一些简单的算法来实现这个功能。

获取昨天的时间戳

首先,我们需要获取昨天的时间戳(timestamp),也就是将当前时间戳减去一天的秒数(86400秒)。

// 获取当前时间戳
var now = new Date().getTime();

// 将86400秒转换成毫秒
var oneDay = 86400 * 1000;

// 获取昨天的时间戳
var yesterday = now - oneDay;
将时间戳转换为日期格式

接下来,我们需要将昨天的时间戳转换为日期格式。我们可以使用Date对象的构造函数来实现这个功能。

// 将时间戳转换为日期格式
var yesterdayDate = new Date(yesterday);

// 输出昨天的日期
console.log(yesterdayDate.toDateString());
结果

最终,我们可以在控制台打印出昨天的日期。

Wed Aug 11 2021
总结

通过使用Date对象和一些简单的算法,我们可以轻松地将一个日期的时刻减去一天。以上代码片段可以作为参考,用于在Javascript中实现类似的功能。