【问题标题】:Get the current german time in JavaScript在 JavaScript 中获取当前的德国时间
【发布时间】:2014-11-04 06:12:04
【问题描述】:

我想在 JavaScript 中获取当前的德国时间。通常它的 GMT+1 但德国时间由冬季时间和夏季时间组成。在夏季,我们提前 1 小时。

var now = new Date();
var hour = now.getUTCHours() + 1; // it works, but not by the summer-time

【问题讨论】:

  • 如果使用库是可行的,那么你应该看看Moment.js
  • 看起来您需要这样做的方式是找到一个来源或公式来确定夏季开始和结束的日期。

标签: javascript time utc gmt


【解决方案1】:

我总是推荐使用很棒的日期和时间库,即 Moment.js。您可以很容易地实现所需的功能。查看此 SO 线程以获取更多详细信息:Moment.js - How To Detect Daylight Savings Time And Add One Day

【讨论】:

    猜你喜欢
    • 2015-06-18
    • 2013-07-28
    • 2012-06-19
    • 2015-12-29
    • 1970-01-01
    • 2012-04-29
    • 1970-01-01
    • 2015-07-20
    • 1970-01-01
    相关资源
    最近更新 更多