大家好~
目前正在開發的功能是取用量測心跳的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