首页 > 解决方案 > 在 javascript/jquery 中增加日期时间

问题描述

如何10在以下日期格式的 JavaScript 查询中增加秒数。

我的日期是:2020-04-30 16:51:42

我的预期输出是:2020-04-30 16:51:52

标签: javascriptjquerydatetime

解决方案


您可以使用此代码

var d = new Date("2020-04-30 16:51:42");
d.setSeconds(d.getSeconds()+10);
console.log(d);

更好的主意是转换为毫秒长的数字并添加 (10 * 1000)

var d = new Date("2020-04-30 16:51:42");
var mil = d.getTime();
mil = mil + (10 * 1000)
console.log(new Date(mil));

1000毫秒 =1

对于 Safari 浏览器,这种格式可以工作

var d = new Date("2020/04/30 16:51:42");

推荐阅读