如何在下拉列表中显示时区偏移量
How to display timezone offset in dropdown
我有一个国家列表的下拉列表。当我选择一个国家/地区时,我会在下面的单独下拉列表中加载时区列表。见图片
我需要在时区区域旁边显示 UTC 偏移量。如何在javascript中使用moment.timezone来实现这一点?
看起来你可以做这样的事情:
如果要获取特定日期的偏移量以考虑夏令时:
var zone = moment.tz.zone('America/New_York');
zone.parse(Date.UTC(2012, 2, 19, 8, 30)); // 240 (minutes)
如果要获取给定 UTC 时间戳的时区偏移量:
moment.tz.zone('America/Los_Angeles').offset(1388563200000); // 480
来源: http://momentjs.com/timezone/docs/#/zone-object/parse/
相关文章:
- 显示服务器时间,包括时区偏移
- 将时区格式的日期显示为UTC时间
- 我的UTC时区函数未使用innerHTML显示在HTML上
- 使用javascript for html显示特定时区的日期和时间
- Javascript 解析 json 日期时区不匹配会导致显示错误的日期
- 当非整小时偏移时,带有 Moment 的时区显示不正确.js
- 使用MomentJs显示日期时间,而无需进行时区转换
- 将 JSON 日期时间转换为 JavaScript 日期时,它显示为比本地时区早 1 天
- 如何在下拉列表中显示时区偏移量
- PHP 显示存储的时间数据,并在考虑不同时区的同时存储时间数据
- JSON 日期,以服务器的时区显示原始日期
- 由于时区的原因,字符串的新日期显示为前一天
- 如何使用 moment.JS 对于某个时区并实时显示
- 如何让D3数据驱动文档在正确的时区显示moment.js日期时间
- 将时间戳转换为日期会在结果中显示不同的时区
- 如何在js中显示时区
- 使用moment.js在javascript中显示json中的日期时间,而不格式化为区域设置时区
- 根据时区显示电话号码
- 在JSF中-获取客户端的区域设置(以浏览器的时区显示时间)
- 使用moment.js格式化datetime以显示时区