我想检测用户在哪个时区上传图片。
例如,userA在纽约上载图像,而userB在洛杉矶上载图像。
然后我想为用户A获取EST
,为用户B获取PST
。
我看到了方法DateTime.now().timeZoneName;
我想知道此方法返回哪种格式?
返回的像EST
和PAT
一样吗?
夏威夷(HST
)和阿拉斯加(AKST
)呢?
我尝试搜索但找不到。
有人知道吗?
答案 0 :(得分:2)
DateTime.now().timeZoneName
返回运行该应用程序的手机的选定时区。
是的!对于-纽约,它返回- EST
;对于洛杉矶,它返回- PST
您可以通过在模拟器上运行它并更改电话时区和运行DateTime.now().timeZoneName
来查看返回值来亲自进行检查。