【问题标题】:How to get moment-timezone current configured timezone?如何获取时刻时区当前配置的时区?
【发布时间】:2021-10-27 15:26:31
【问题描述】:

所以当我们使用moment-timezone 配置默认时区时,我们会这样做:

moment.tz.setDefault('America/Sao_Paulo')

我正在寻找一种从 moment.tz 对象中检索该值 (America/Sao_Paulo) 的方法...我无法在他们的 documentation page 上找到它:/ 我假设它会是类似的东西给moment.tz.getCurrent() // America/Sao_Paulo

顺便说一句,这与moment.tz.guess() 不同,因为我不想要用户的本地时区,我想要的是当前配置的时区,无论浏览器的时区如何。

【问题讨论】:

    标签: javascript momentjs moment-timezone


    【解决方案1】:

    我也在一条类似的船上。在您猜测时区后设置的时刻似乎有一个未记录的属性。

    moment.defaultZone
    

    尚未发现如何将其与其他时刻时区方法一起使用。

    【讨论】:

    • 哦,看起来moment.defaultZone.name 正好返回了我需要的东西。我在moment.tz 中寻找一个属性,这可能是我没有找到的原因。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2019-12-15
    • 2011-02-25
    • 2010-12-09
    • 2020-04-28
    相关资源
    最近更新 更多