📜  如何在 JavaScript 中计算昨天的日期?

📅  最后修改于: 2022-05-13 01:58:09.664000             🧑  作者: Mango

如何在 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)
    

    代码:

                        
    

    输出:

      支持的浏览器:
    • 谷歌浏览器
    • 火狐浏览器
    • 互联网探索
    • 苹果浏览器
    • 歌剧