为什么将 BST(英国夏季 Time/Daylight 储蓄时间)添加到节点中的日期时间?

Why is BST (British Summer Time/Daylight Savings Time) being added to my datetime in node?

我正在注销以下....

dbResponseStub.startTime = new Date(2014,6,13);
console.log(dbResponse[0].startTime);
console.log(new moment(dbResponse[0].startTime).utc().format());

但我越来越……

Fri Jun 13 2014 00:00:00 GMT+0100 (BST)
2014-06-12T23:00:00+00:00

我很困惑,因为第二个比应该的晚了一个小时。显然,第一个中发生的 BST 事情导致了问题。任何人都知道如何在节点中关闭它,以便我说它是什么时候?

日期以当地时间给出。

第一个有 BST,因为它显示时区,这是计算机配置使用的时区。

英国夏令时比协调世界时早一个小时。

如果您想留在 BST,请删除 .utc(),这样您就不会转换为它。