javascript - 如何在 javascript 中将默认时区设置为爱尔兰/都柏林

标签 javascript

我想将时区转换为爱尔兰/都柏林,目前它占用了我的系统时间。我有不同的时区。

例如本地时间中午 12:37 至上午 7:00(爱尔兰时间)

我知道在 php 中使用 date_default_timezone_set('Ireland/Dublin'); 非常容易

可以通过 JavaScript 实现吗?

最佳答案

首先你可以通过Date获取本地时间。 然后通过将时区偏移量添加到本地时间将其转换为 UTC 时间。 您可以按如下方式获取 utc:

var offset = new Date().getTimezoneOffset() * 60000;

utc = localTime + offset ;

然后添加爱尔兰偏移量,即 UTC 时间+1 小时(以毫秒为单位)。

您可以引用:http://www.techrepublic.com/article/convert-the-local-time-to-another-time-zone-with-this-javascript/6016329

关于javascript - 如何在 javascript 中将默认时区设置为爱尔兰/都柏林,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9529368/

相关文章:

javascript - 忽略/取消 JavaScript 拖放的浏览器拖动

JavaScript 正则表达式匹配法国车牌

javascript - 模态对话框适用于 Mozilla,但不适用于 Chrome

javascript - 在 php foreach 循环中创建一个 javascript 倒数计时器

javascript - 当参数值发生变化时如何运行函数?

javascript - 在 Liferay 中添加非 http only cookie

javascript - 从 react 中的另一个组件更新组件

javascript - Sass 使用 webpack 没有效果

javascript - Chrome Mobile 上 Service Worker 的 HTML5 通知无法正常工作

javascript - 寻求有关大组合算法解释的帮助