我写了一个简单的邮件客户端,它使用JavaMail来阅读电子邮件。 当我收到消息的日期时,它以我的Android配置的本地时间表示。
例如Message - > Date.getString()会根据我的Android时区配置给出不同的时间。但是,邮件的日期在服务器上,对吧?所以Android时区配置不应该影响任何东西。 Android和JavaMail是否会将我的时区配置分别传递给服务器,以便我收到一个确实表达在我的语言环境区域中的日期?
嗯,这并不烦人我还是喜欢这个,但我出于好奇......为什么?!
答案 0 :(得分:0)
服务器返回带有时区的日期/时间,以便将正确的UTC / GMT时间存储在Date对象中。 Date.toString()方法返回本地时区的日期。