JavaScript 将毫秒数添加到日期对象

JavaScript 将毫秒数添加到日期对象

给定一个日期,任务是使用JavaScript将毫秒数添加到它。为了在JavaScript中将毫秒数添加到日期对象中,使用了一些方法,下面列出了这些方法:

JavaScript getMilliseconds()方法: 此方法返回所提供的日期和时间的毫秒数(从0到999)。

语法:

Date.getMilliseconds()

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

返回值: 它返回一个从 0 到 999 的数字,表示毫秒数。

JavaScript setMilliseconds()方法: 该方法设置日期对象的毫秒数。

语法:

Date.setMilliseconds(millisec)

参数:

  • millisec: 这个参数是必需的。它指定要添加/减去的毫秒数,从1970年1月1日午夜开始计算。

返回值: 它返回通过setMilliseconds()方法设置的新的即更新的毫秒数。

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

语法:

Date.getTime()

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

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

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

语法:

Date.setTime(millisec)

参数:

  • millisec: 此参数为必填项。它指定了从1970年1月1日午夜开始要添加/减去的毫秒数。

返回值: 它返回从1970年1月1日午夜开始的日期对象之间的毫秒数。

示例1: 此示例通过使用 setTime() 方法和 getTime() 方法将1天的毫秒数添加到变量 today 中。

let today = new Date();
console.log("Date = " + today);
 
Date.prototype.addMillisecs = function (d) {
    this.setTime(this.getTime() + (d));
    return this;
}
 
let a = new Date();
let d = 1;
a.addMillisecs(d * 24 * 60 * 60 * 1000);
 
console.log(a);

输出

Date = Tue Jun 13 2023 20:33:11 GMT+0530 (India Standard Time)
Date Wed Jun 14 2023 20:33:11 GMT+0530 (India Standard Time)

示例2: 通过使用setMilliseconds()和getMilliseconds()方法,将5天的毫秒添加到变量 today 中。

let today = new Date();
console.log("Date = " + today);
 
Date.prototype.addMillisecs= function(s) {
    this.setMilliseconds(this.getMilliseconds()+s);
    return this;
}
 
let a = new Date();
let d = 5;
a.addMillisecs(d * 24 * 60 * 60 * 1000);
 
console.log(a);

输出

Date = Tue Jun 13 2023 20:35:02 GMT+0530 (India Standard Time)
Date Sun Jun 18 2023 20:35:02 GMT+0530 (India Standard Time)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程