【发布时间】:2014-10-18 06:22:04
【问题描述】:
我需要根据用户时区转换 UTC 时间本地时间
我有两个参数 utc time 和 users timezone 作为字符串
即 0,1,2,3 ...12(时区) 0,-1,-2,-3 ...-12(时区)
var utc = "2014-10-18T06:14:41.512Z"
tz = 5.5(Indian Standard Time)
预期结果2014 年 10 月 18 日星期六 11:44:28 GMT+0530
我试过时刻js
moment("2014-10-18T06:14:41.512Z").zone('+05:30').format('YYYY-MM-DD HH:mm')
结果是正确的。
但是当我将时区更改为其他时区时,它没有按预期显示 试过了
moment("2014-10-18T06:14:41.512Z").zone('+12:00').format('YYYY-MM-DD HH:mm')
结果“2014-10-18 18:14”预计2014-10-18 19:18
12 是新西兰时区。请帮我解决这个问题。谢谢
【问题讨论】:
标签: javascript momentjs