📜  从 JavaScript 中的 Date 对象中减去天数

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

从 JavaScript 中的 Date 对象中减去天数

给定一个日期,任务是从日期中减去天数。为了在 JavaScript 中从日期中减去天数,使用了一些方法,如下所述:

  • JavaScript getDate() 方法:此方法返回定义日期的月份中的某天(从 1 到 31)。

    句法:

    Date.getDate()
    

    返回值:它返回一个从 1 到 31 的数字,代表月份中的日期。

  • JavaScript setDate() 方法:此方法将日期对象设置为月份中的日期。

    句法:

    Date.setDate(day)
    

    参数:

    • day:必填参数。它指定表示一个月中某一天的整数。值期望值为 1-31,但也允许使用其他值。
      • 0 将导致上个月的最后一天。
      • -1 将导致上个月最后一天的前一天。
      • 如果该月有 31 天,则 32 将导致下个月的第一天。
      • 如果该月有 30 天,则 32 将导致下个月的第二天。

    返回值:它返回一个数字,表示日期对象与 1970 年 1 月 1 日午夜之间的毫秒数。

  • JavaScript getTime() 方法:此方法返回 1970 年 1 月 1 日午夜与指定日期之间的毫秒数。

    句法:

    Date.getTime()
    

    返回值:它返回一个数字,表示自 1970 年 1 月 1 日午夜以来的毫秒数。

  • JavaScript setTime() 方法:此方法通过添加/减去定义的毫秒数到/从 1970 年 1 月 1 日午夜开始设置日期和时间。

    句法:

    Date.setTime(millisec)
    

    参数:

    • 毫秒:必填参数。它指定要加/减的毫秒数,即 1970 年 1 月 1 日午夜。

    返回值:表示日期对象与 1970 年 1 月 1 日午夜之间的毫秒数。

      示例 1:此示例使用setTime() 和 getTime() 方法今天的 var 中减去 4 天。

       
       
           
               
                  Subtract days from Date object
              
           
            
           
            
              

                    GeeksForGeeks          

                         

              

                                             

              

                                                     

      输出:

      • 在点击按钮之前:
      • 点击按钮后:

      示例 2:此示例使用setDate() 和 getDate() 方法今天的 var 中减去 365 天。

       
       
           
               
                  Subtract days from Date object
              
           
            
          
                 
              

                    GeeksForGeeks          

                         

              

                                             

              

                                                     

      输出:

      • 在点击按钮之前:
      • 点击按钮后: