javascript - 将分钟添加到当前时间,JavaScript

标签 javascript date object

我想在当前日期基础上添加 20 分钟。在浏览已发布的有关此主题的消息时,我恢复了一段代码,但无法修改它。你能帮我吗?

// get the current date & time
var dateObj = Date.now();

// I do not understand what these values ​​are
dateObj += 1000 * 60 * 60 * 24 * 3;

// create a new Date object, using the adjusted time
dateObj = new Date(dateObj);

最佳答案

如果你想在不同的地方使用它,请在 Date 对象上创建一个原型(prototype)函数,因为它会减少代码的冗余。

Date.prototype.add20minutes = function(){
 return this.setMinutes(this.getMinutes() + 20);
}

现在,您只需调用

var d = new Date();
d.add20minutes(); 

关于javascript - 将分钟添加到当前时间,JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57492525/

相关文章:

javascript - 在 Javascript 中使用 for 循环附加多个图像

javascript - 有没有办法根据模块是否为 404s 通过 RequireJS 有条件地加载模块?

javascript - 使用 JavaScript 验证日期输入以考虑闰年

date - 计划任务日志到以当前日期命名的文件

php - 两个字段中两个日期之间的日期

python - 如何在 Python 中声明一个将实例作为参数的方法?

c++ - 引用计数对象和多个分配器

javascript - 获取输入文件中 zip 文件的文件类型

javascript - 如何使用 RequireJS 加载依赖于 d3 的脚本?

java - 对象不重新分配