0

電子メールのヘッダーでは、送信日が UTC を基準にして表されていることはわかっていますが、getSentDate() を使用すると、正しい現地時間が表示されます。

将来のエラーを防ぐために、正確にどのように発生するのか知りたいのですが? JavaMail はどのようにして私のタイムゾーンを認識し、送信日をヘッダーから正しく変換しますか? 私のコードでは、タイムゾーンを指定していないことに言及します。

ありがとう

4

1 に答える 1

1

JavaMail はそれを行いません。それは JDK Date クラスです。オペレーティング システムにローカル タイムゾーンを要求します。

于 2013-04-06T03:56:59.327 に答える