确定时间是UTC还是EST
Determine whether the time is UTC or EST
我有var date = new Date()
到这个日期,我想得到EST或UTC日期。问题是如何确定是EST还是UTC ?
var d = new Date();
var n = d.getUTCDate();
var x = new Date();
var currentTimeZoneOffsetInHours = x.getTimezoneOffset() / 60;
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset时区偏移量是UTC和UTC之间的差,以分钟为单位当地时间。请注意,这意味着偏移量为正,如果本地时区落后于UTC,如果领先则为负值。例如,如果你的时区是UTC+10(澳大利亚东部标准时间),-600将被归还。日光节约时间可以防止此值即使对于给定的语言环境也是常量。
您可能还希望查看moment.js和moment-timezone,以获得友好的时区API。
相关文章:
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 我应该使用Ng提交还是点击表格
- 在javascript中确定输入数字是负数还是正数
- 我应该先学习Angularjs还是Laravel
- 我需要NG-IF/NG-SWITCH还是NG-SHOW&NG-HIDE
- 最好使用JavaScript还是XQuery
- 仅当窗口宽度>940像素,无论是通过页面加载还是调整大小
- moment js,将EST字符串转换为UTC
- 内容脚本是在同一个孤立的世界中运行,还是在不同的孤立世界中运行
- 如何检测我的音频流是:正在播放、暂停还是已完成
- 使用appendChild()动态添加的脚本是按顺序执行还是并行执行
- 是重新呈现整个模板更好,还是使用jquery修改一些值更好
- 我应该总是将模块调用到var中,还是在节点中立即执行
- 是我的第三方JavaScript返回html还是只是一个空对象
- 区分客户端运行的是OSX还是Windows
- 最好检查tagName还是HTMLAnchorElement的instance
- 确定滑动事件是左滑动还是右滑动
- 将数据发布到iframe是同步还是异步
- 确定时间是UTC还是EST