在node.js中向datetime变量添加秒数

我有以下代码

var dbDate = '2013-11-15 12:51:18';
var seconds = 30;

我希望在以相同格式添加秒后获取日期.喜欢:

var resultDate = dbDate + seconds; //'2013-11-15 12:51:48'

如何获得理想的结果?

解决方法

var dbDate = '2013-11-15 12:51:18';
var seconds = 30;


var parsedDate = new Date(Date.parse(dbDate))
var newDate = new Date(parsedDate.getTime() + (1000 * seconds))


console.log(formatDate(newDate))


function formatDate(date){
    return ('{0}-{1}-{3} {4}:{5}:{6}').replace('{0}',date.getFullYear()).replace('{1}',date.getMonth() + 1).replace('{3}',date.getDate()).replace('{4}',date.getHours()).replace('{5}',date.getMinutes()).replace('{6}',date.getSeconds())
}

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...