如何在 JavaScript 中计算昨天的日期?
- 先决条件:
- JavaScript |获取日期()
- JavaScript |设置日期()
问题陈述:
为了在 JavaScript 中计算昨天的日期,我们需要熟悉 2 个函数。
它是一个内置的 JavaScript函数,以数字 (1-31) 形式返回月份中的日期。
句法:
dateObj.getDate()
它是一个内置的 JavaScript函数,用于将月份中的日期设置为日期对象。
句法:
dateObj.setDate()
解决方案:
JavaScript 允许我们使用Date构造函数创建一个独立于平台的日期实例,该实例代表一个时间点。一个空的Date构造函数创建一个表示当前日期和时间的新日期对象。还可以指定Date构造函数来创建表示特定日期和时间的日期对象。我们使用getDate()函数从日期对象中获取当前日期,并使用setDate()函数将昨天的日期设置到日期对象中从中减去一天。
示例 1:
在这里,我们将获得昨天的日期,在此示例中,我们将显示与今天日期比较的输出。
句法:
var dateObj = new Date();
// empty Date constructor representing current time
dateobj;
// Current Time => Wed Jun 12 2019 20:52:24 GMT+0530 (India Standard Time)
以下程序说明了解决方案
代码:
输出:
// Returns Yesterday's date and time
示例 2:
在这里,我们将获得预定义日期的昨天日期,即 2019 年 5 月 10 日星期五 16:30:00 GMT+0530(印度标准时间)。
句法:
var dateObj = new Date(2019, 04, 10, 16, 30, 00);
// specified Date constructor representing particular time
dateObj;
// Specific Time => Fri May 10 2019 16:30:00 GMT+0530 (India Standard Time)
代码:
输出:
- 支持的浏览器:
- 谷歌浏览器
- 火狐浏览器
- 互联网探索
- 苹果浏览器
- 歌剧