JavaScript 添加分钟到 Date 对象

JavaScript 添加分钟到 Date 对象

给定一个日期,任务是使用 JavaScript 添加分钟。为了向日期对象添加分钟,使用了一些列出的方法如下:

JavaScript getMinutes()方法 此方法返回所提供的日期和时间的分钟数(范围从 0 到 59)。

句法:

Date.getMinutes()

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

返回值: 它返回一个数字,从0到59,代表分钟数。

JavaScript setMinutes() 方法: 该方法设置日期对象的分钟数。该方法也可用于设置秒数和毫秒数。

语法:

Date.setMinutes(min, sec, millisec)

参数:

  • min: 这是必需的参数。它指定代表分钟的整数。预期值为0-59,但允许其他值。
  • sec: 这是可选的参数。它指定代表秒的整数。预期值为0-59,但允许其他值。
  • millisec: 这是可选的参数。它指定代表毫秒的整数。预期值为0-999,但允许其他值。
    min = -1,表示前一个小时的最后一分钟,其他参数同理。
    如果传递给min的值为60,则表示下一个小时的第一分钟,其他参数同理。

返回值: 返回通过setMinutes()方法设置的更新分钟的新日期。

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

语法:

Date.getTime()

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

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

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

语法:

Date.setTime(millisec)

参数:

  • millisec: 要添加/减去给定日期的毫秒数

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

示例1: 这个示例通过使用 setTime()getTime() 方法,将4分钟添加到变量 today 中。

let today = new Date();
console.log("Date = " + today);
 
Date.prototype.addMins = function (m) {
    this.setTime(this.getTime() + (m * 60 * 1000));
    return this;
}
 
let a = new Date();
a.addMins(4);
 
console.log(a);

输出

Date = Tue Jun 13 2023 20:16:29 GMT+0530 (India Standard Time)
Date Tue Jun 13 2023 20:20:29 GMT+0530 (India Standard Time)

示例2: 此示例通过使用 setMinutes()getMinutes() 方法,将6分钟添加到变量 today 中。

let today = new Date();
console.log("Date = " + today);
 
Date.prototype.addMinutes = function (m) {
    this.setMinutes(this.getMinutes() + m);
    return this;
}
 
let a = new Date();
a.addMinutes(6);
 
console.log(a);

输出:

Date = Tue Jun 13 2023 20:18:07 GMT+0530 (India Standard Time)
Date Tue Jun 13 2023 20:24:07 GMT+0530 (India Standard Time)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程