当前位置 : 主页 > 网页制作 > Nodejs >

node.js – NodeJS添加两个小时到目前为止?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我有一个日期字符串: Tue Jul 29 2014 2014 23:44:06 GMT 0000(UTC) 我怎么能加两个小时呢? 所以我得到: Tue Jul 29 2014 01:44:06 GMT 0000(UTC) 这是一个解决方案: var date = new Date('Tue Jul 29 2014 23:44:06
我有一个日期字符串:

Tue Jul 29 2014 2014 23:44:06 GMT 0000(UTC)

我怎么能加两个小时呢?

所以我得到:

Tue Jul 29 2014 01:44:06 GMT 0000(UTC)

这是一个解决方案:

var date = new Date('Tue Jul 29 2014 23:44:06 GMT+0000 (UTC)').getTime();
date += (2 * 60 * 60 * 1000);
console.log(new Date(date).toUTCString());
// displays: Wed, 30 Jul 2014 01:44:06 GMT

显然,一旦你有了(新的)日期对象,如果原生日期函数不能满足你的需要,你可以根据自己的喜好格式化输出.

网友评论