javascript - 无论浏览器时区如何,如何将时区设置为 'America/New_York'? (时刻.js)

标签 javascript date datetime timezone momentjs

有没有办法使用 moment.js 或 moment-timezone 设置时区始终反射(reflect)“美国/纽约”,无论用户从何处访问应用程序?

我已经尝试过此操作,但对象的时区反射(reflect)了浏览器的时区并返回 America/Los_Angeles。

moment.tz("8/26/2013 4:55 pm", "M/D/YYYY h:mm a", "America/New_York")

最佳答案

如此处所述,

Moment.js docs

您需要包含时区模块并像这样使用它:

moment("8/26/2013 4:55 pm", "M/D/YYYY h:mm a").tz("America/New_York").format();

关于javascript - 无论浏览器时区如何,如何将时区设置为 'America/New_York'? (时刻.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36507159/

相关文章:

javascript - 使用 td 属性计算产品总和

javascript - 无法弄清楚如何向字符串添加方法

JavaScript 中介模式;组件名称未定义

java - 无法将字符串解析为 Java 日期

Java时间,无法从纪元秒解析年份

javascript - .slice(0) 这里有什么意义?

java.text.ParseException : Unparseable date: convert mm/dd/yyyy string to a date 异常

windows - 如何在批处理文件中获取昨天的日期

javascript - 如何在javascript中处理动态日期

C++ 比较 2 个日期并检查分钟差异