在Javascript中将偏移量添加到UTC日期

在Javascript中将偏移量添加到UTC日期,javascript,date,timezone-offset,Javascript,Date,Timezone Offset,我有UTC日期,并想添加偏移量,比如330分钟 var now = new Date(); var now_utc = new Date(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds()); var offset = 330; var new_date = ???? 新的日期=新的日期((现在的utc*

我有UTC日期,并想添加偏移量,比如330分钟

var now = new Date(); 
var now_utc = new Date(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(),  now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds());
var offset = 330;

var new_date = ????

新的日期=新的日期((现在的utc*1)+偏移量)没有它给了我相同的utc日期…我不同意,它是相同的日期加上330-例如,我得到了现在的utc=
2016-08-02T20:36:35.000Z
和新的日期=
2016-08-02T20:36:35.330Z
。。。看看他们之间的区别330@JaromandaX我在控制台里试过。。。这是我得到的<代码>新日期(现在utc)2016年8月3日星期三06:40:14 GMT+0530(印度标准时间)新日期((现在utc*1)+330)2016年8月3日星期三06:40:14 GMT+0530(印度标准时间)您没有显示毫秒,firefox显示的毫秒与我上面显示的一样-330不到1秒,因此无论您使用什么浏览器,它看起来都是一样的
new_date = new Date((now_utc * 1) + (330*60*1000))