javascript - Javascript 中如何定义当前 GMT 时区?

标签 javascript jquery

我刚刚在 javascript 中将 08/23/2012 转换到日期:

var value = '08/23/2012';
var newdate = new Date(value);

newdate 恰好是日期 {Thu Aug 23 2012 00:00:00 GMT+0100 (BST)}

我住在伦敦(GMT 0:00),那么 +1 假设从何而来以及如何正确设置它?

最佳答案

由于夏令时方案,您位于欧洲/伦敦时区,夏季时为 GMT+0100。

这就是为什么通常最好根据位置配置系统,并通过查找 tz database 来调整时区。 。不幸的是,浏览器中的 JavaScript 实现在时区的一般处理方面相当糟糕。

关于javascript - Javascript 中如何定义当前 GMT 时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12183261/

相关文章:

javascript - Bootstrap Scroll Spy 突出显示错误的 id

php - 更改元素样式前需要刷新页面

jquery - 重置自定义表单元素 (jQuery)

javascript - 如何将一个文件中的组件链接到另一个文件中的组件?

javascript - 使用正则表达式拆分字符串

jquery - 为什么这个简单的 jQuery 代码不起作用?

javascript - 确定哪个选项卡已打开和关闭 jquery Accordion

javascript - angularjs ng-repeat回调函数

javascript - 为数组中的项目设置出现次数

javascript - 如何在 Spring 中使用 JSTL 在下拉列表中显示数据?