javascript - 将英国夏令时间日期更改为 GMT 日期

标签 javascript

我尝试了各种 JavaScript 方法来处理 UTC,包括我在 stackoverflow 上看到的方法,但没有一个适用于这个特定的示例:

 var newDate = new Date("Wed Apr 15 2020 00:00:00 GMT+0100 (British Summer Time)");
 console.log(newDate);
 console.log(new Date(newDate.toGMTString()));

两者的输出是:

Wed Apr 15 2020 00:00:00 GMT+0100 (British Summer Time)
Wed Apr 15 2020 00:00:00 GMT+0100 (British Summer Time)

最佳答案

您正在创建一个新的日期来记录格式化的日期,只需删除新的实例创建即可查看 GMT 时间。

 var newDate = new Date("Wed Apr 15 2020 00:00:00 GMT+0100 (British Summer Time)");
 console.log(newDate.toGMTString());

无论如何,toGMTString() 方法已被弃用,您应该使用 toUTCString() 代替。

关于javascript - 将英国夏令时间日期更改为 GMT 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61219239/

相关文章:

javascript - 如何将数据库更新为空?

javascript - 每个 child jQuery 加起来 margin+10

javascript - 将点击事件传递给下面的元素

javascript - 使用 Jquery 禁用和启用 Click 事件

javascript - Coldfusion 将数据循环到多个列和行中

javascript - RequestJS实际上是如何处理它的回调的?

javascript - JavaScript 中的 "double tilde"(~~) 运算符是什么?

javascript - 如何将带有日期的 JSON 文件加载到 Google Charts

javascript - ImageJ API 等待用户对话框

javascript - 使用 Parse Javascript SDK 缓存查询