JavaScript 递增给定日期

JavaScript 递增给定日期

给定一个日期,任务是通过使用JavaScript来递增给定的日期。要在JavaScript中递增一个日期,我们将讨论一些方法,其中一些方法如下:

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

语法:

Date.getDate()

参数: 此方法不接受任何参数。

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

JavaScript setDate()方法 此方法将日期对象的日期设置为给定的日期。

语法:

Date.setDate(day)

参数: 此方法接受一个参数 day ,该参数是必需的。它指定了一个整数来定义一月中的某一天。预期值为1-31,但是小于1和大于31的值会适当地用于前一个月或下一个月。

返回值: 此方法返回日期对象到1970年1月1日午夜之间的毫秒数。

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

语法:

Date.getTime()

参数: 此方法不接受任何参数。

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

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

语法:

Date.setTime(millisec)

参数: 该方法接受一个参数 millisec ,该参数是必需的。它指定要添加/减去的毫秒数,即1970年1月1日午夜。

返回值: setTime()函数返回1970年1月1日至传入参数的时间之间的毫秒数。

示例1: 此示例使用 setDate()getDate() 方法,将1天增加到当前日期。

let today = new Date();
console.log("Today's date = " + today);
 
let tomorrow = new Date();
tomorrow.setDate(today.getDate() + 1);
 
console.log(tomorrow);

输出

Today's date = Tue Jun 13 2023 20:02:43 GMT+0530 (India Standard Time)
Date Wed Jun 14 2023 20:02:43 GMT+0530 (India Standard Time)

示例2: 通过使用 setTime()getTime() 方法,这个示例将当前日期增加10天。

let today = new Date();
let days = 10;
 
console.log("Today's date = " + today);
 
let tomorrow = new Date();
tomorrow.setTime(today.getTime() + days * 86400000);
 
console.log(tomorrow);

输出

Today's date = Tue Jun 13 2023 20:11:13 GMT+0530 (India Standard Time)
Date Fri Jun 23 2023 20:11:13 GMT+0530 (India Standard Time)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程