返回错误时间的JavaScript Date.toString()

返回错误时间的JavaScript Date.toString(),javascript,date,Javascript,Date,我将此日期作为UTC保存在数据库中,并在控制台注销时显示为2019-04-25T08:47:14.813 我通过阅读将其转换为本地时间,我可以将其转换为Date和dotoString(),这将是我的本地时区,但它似乎不适用于英国日间储蓄 例如,如果我使用上面的字符串并执行以下操作: let d = new Date(item.lastChecked); console.log(d.toString()); console.log(item.lastChecked); 我得到的答复是: 2019

我将此日期作为UTC保存在数据库中,并在控制台注销时显示为2019-04-25T08:47:14.813

我通过阅读将其转换为本地时间,我可以将其转换为
Date
和do
toString()
,这将是我的本地时区,但它似乎不适用于英国日间储蓄

例如,如果我使用上面的字符串并执行以下操作:

let d = new Date(item.lastChecked);
console.log(d.toString());
console.log(item.lastChecked);
我得到的答复是:

2019年4月25日星期四08:47:14 GMT+0100(英国夏季时间)

2019-04-25T08:47:14.813

我不想节省(英国夏季)。我希望它改为说
9:47
。 我该怎么做呢?

'Z'
(表示日期是UTC)添加到输入字符串中

let d=新日期('2019-04-25T08:47:14.813'+'Z');

log(d.toString())机器的本地时间设置是否正确?