【问题标题】:how to get around the changeover to winter time in moment.js如何在 moment.js 中绕过冬季时间的转换
【发布时间】:2020-02-20 23:04:29
【问题描述】:

我在计划应用程序中使用 Moment.js,但我观察到了意想不到的行为:当我在一天之前工作时,软件会计算出糟糕的时间(春季/冬季 +/-1 小时)改变(今天为星期天)但不是在当天(星期天同样的动作是可以的)。当它不是我想要的时,它似乎可以预料到这种变化。

我尝试使用扩展名 .utc () 没有成功。 谢谢大家的建议。

// return hour from x position
function getHeure(x) {
    var dd = moment(heure0, "DD/MM/YYYY HH:mm:ss"); // heure0 contain day/hour of start
    var gt = moment(dd).add(parseInt(x / granul),'m') // 'x' is the x point in planning, 'granul' the ratio of min/px
if (dd.date()==27 && dd.month()==9) gt.add(1,'hours')   // current workaround for France in 2019...
    return gt
}

【问题讨论】:

    标签: javascript momentjs dst


    【解决方案1】:

    我认为您可以采用与此问题相同的方法。

    https://stackoverflow.com/a/11888430/3292394

    我已经使用了上面的解决方案,并且效果很好。

    问候, 用户3292394

    【讨论】:

      猜你喜欢
      • 2023-01-29
      • 2021-03-27
      • 1970-01-01
      • 2020-11-26
      • 2010-12-18
      • 2011-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多