作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
可能有一个明显的解决方案,但我不知道如何让 JavaScript 显示我所在的时区。
我知道 d.toTimeString 在括号中显示时区,但它也显示 GMT 偏移量和秒数,这两者都是我不需要的。而且它显示的时间为 24 小时,这是我不想要的。我已经创建了一个脚本,它按照我想要的方式格式化时间,类似于“星期六,11 月 14 日凌晨 2:36”,但我不知道如何将时区添加到末尾它。我希望它显示“2:36am EST”。
我该怎么做?
最佳答案
尝试以下操作:
var d = new Date();
var timezone = /\(([^)]+)\)/.exec(d.toTimeString())[1];
JSFiddle:http://jsfiddle.net/pfume4j2/
我使用的代码使用正则表达式从 d.toTimeString
中提取时区值。
关于javascript - 如何在js中显示时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33706263/
我是一名优秀的程序员,十分优秀!