大家好~
目前正在开发的功能是取用量测心跳的SDK (非apple 官方提供),其中一个function会回
传量测的时间,但是有时差+8hr的问题。
比如说:回传的时间是 10/29 15:00 (GMT+0),但实际上应该是10/29 23:00 (GMT+8)
因为技术问题无法改动原SDK,只好我自己再接收到回传值再做更改。
有Google过相关问题了,照着做却发现时间变成 10/29 07:00....
如图
https://i.imgur.com/UHDy9H0.jpg
后来看到这篇,发现会自动把input的时区默认为当前时区(GMT+8)
https://blog.csdn.net/shenjie_xsj/article/details/79033861
(可以直接看文章最下面的注解)
想请问有什么方法才能得到正确时区的时间呢?
谢谢各位解惑Orz
<更新>
刚刚发现把dateFormatter的时区改成UTC,得到的Date object显示的时间是对的,但我
要转成String就有变成15:00了,这里请问要怎么改呢?
https://i.imgur.com/5Byqm5P.jpg