Date对象:创建时设置静态时间(Javascript)

Date object: set static time when created (Javascript)

本文关键字:时间 Javascript 静态 设置 对象 创建 Date      更新时间:2023-09-26

我想创建一个日期对象,并在我把它放在那里时节省时间。

一个例子:

var date = new Date(2011, 06, 13, 7, 15, 0, 0);

现在,当我创建一个date对象时,它将时间编辑为我的时区,我不希望这样。例如,如果我创建一个时间'7:15',它会将其编辑为'5:15',因为我是在GMT + 2。

我只是想把它创建为7:15,不要看时区。

如何做到这一点?我希望我的问题足够清楚。

谢谢!

Tjellekes

添加结果日期和时区偏移量,如下所示:

date.setMinutes(date.getMinutes() + date.getTimezoneOffset());
new Date(+new Date(2011, 06, 13, 7, 15, 0, 0) + new Date().getTimezoneOffset() * 60000)