Dart 颤振检测上传了哪个时区的图像

Dart 颤振检测上传了哪个时区的图像,dart,flutter,Dart,Flutter,我想检测用户上传图像的时区。 例如,userA在纽约上传图像,userB在洛杉矶上传图像。 然后我想为userA获取EST,为userB获取PST。 我看到了方法DateTime.now().timeZoneName 我想知道这个方法返回什么格式? 这是否像EST和PAT一样返回? 夏威夷(HST)和阿拉斯加(AKST)呢 我尝试搜索,但找不到它。 有人知道吗?DateTime.now().timeZoneName返回运行应用程序的手机的选定时区 对!!对于-纽约,它返回-EST;对于洛杉矶,它

我想检测用户上传图像的时区。
例如,userA在纽约上传图像,userB在洛杉矶上传图像。
然后我想为userA获取
EST
,为userB获取
PST

我看到了方法
DateTime.now().timeZoneName
我想知道这个方法返回什么格式?
这是否像
EST
PAT
一样返回?
夏威夷(
HST
)和阿拉斯加(
AKST
)呢 我尝试搜索,但找不到它。
有人知道吗?

DateTime.now().timeZoneName
返回运行应用程序的手机的选定时区

对!!对于-纽约,它返回-
EST
;对于洛杉矶,它返回-
PST


您可以通过在Emulator上运行它并更改手机时区和运行的
DateTime.now().timeZoneName查看返回值来亲自检查这一点。

谢谢!那个么,从上传图像的地方使用它安全吗?让我问最后一个问题。如果您到欧洲旅行(您的手机在欧洲),是否会自动设置欧洲时区?这取决于用户手机时区设置-如果手动选择,则不会更改-如果从网络设置自动设置,则为是。