Jos*_*ger 110
System.currentTimeMillis()确实给你自1970年1月1日00:00:00 UTC以来的毫秒数.您看到本地时间的原因可能是因为您Date在使用之前将实例转换为字符串.您可以使用DateFormats 在任何时区将Dates 转换为Strings:
DateFormat df = DateFormat.getTimeInstance();
df.setTimeZone(TimeZone.getTimeZone("gmt"));
String gmtTime = df.format(new Date());
Run Code Online (Sandbox Code Playgroud)
另请参阅此相关问题.
Som*_*ere 11
看到我的回答:
我通过更改模拟器上的时区来完全测试它
| 归档时间: |
|
| 查看次数: |
112021 次 |
| 最近记录: |