在JavaScript中获取短时区缩写

时间:2013-12-08 17:26:29

标签: javascript timezone

我在客户端有字符串表示日期时间和时区(IANA)。

如何获得它的缩写(如EST / EDT)?

1 个答案:

答案 0 :(得分:2)

为此,您可以使用timezone-js

设置完成后(您需要新版本的IANA / Olson时区数据库,请参阅文档),您可以使用它来获取给定日期时间和时区的缩写:

var dt = new timezoneJS.Date('10/31/2008', 'America/New_York');
var abbreviation = dt.getTimezoneAbbreviation();

...(abbreviation将等于"EDT"