2

サーバーとの間で連絡先を同期するための j2me アプリを開発しています。競合の解決/同期計算のために、各連絡先の更新および作成時間 (長いミリ秒) を保存しています。

クライアントとサーバーのアプリは異なるタイムゾーンにある可能性があるため、クライアント側とサーバー側での計算のために、タイムゾーンを含む時間を標準形式で保存する方法 (タイムゾーンと夏時間の違いに注意するため)。

4

2 に答える 2

4

System.currentTimeMillis() を使用する場合、世界時であるため、タイム ゾーンを気にする必要はありません。System.currentTimeMillis() Javadocから:

public static long currentTimeMillis()

[...]

戻り値: 現在時刻と UTC 1970 年 1 月 1 日午前 0 時との差 (ミリ秒単位)。

タイム ゾーン UTC は協定世界時で、ほとんどが GMT です。

于 2009-02-22T10:34:18.750 に答える
3

常に GMT+0 で保存し、表示するときだけ時刻を変換することをお勧めします。

于 2009-02-22T10:08:21.950 に答える