2
String currentDate = new SimpleDateFormat("[email protected]").format(new Date());
これはEclipse
から[[email protected]]
を返しているが、サーバー上にデプロイするとき、それは[[email protected]]
を返している中でのSimpleDateFormatと間違って返しています。時間は、米国のサーバー
ローカル日付も同じタイムゾーンです。
私は理由を理解できませんか? 誰でもお手伝いできますか?
私はあなたが倍の約10午前の違いを見た場合、サーバーはGMT時間を返していると思う - それは3AMで約5時間である午後3時、グリニッジ間の差は、時間とIST(私の仮定) – akdsouza
を意味します実際には(米国)です。時刻(HH)は、0〜23の24時間制を使用しているため、7時間先に表示されている必要があります。 – MGM
ああ参照してください。それにもかかわらず、サーバ時間は、要求が行われたのと同じタイムゾーンではない。デバイスの現在のロケールを考慮して時刻をフォーマットする必要があります。 – akdsouza