如何在 Java 中轉換時區之間的時間?

已發表: 2013-05-01

timezone.map - 壓縮

TimeZone表示時區偏移量,也計算夏令時。

通常,您使用getDefault獲得一個TimeZone ,它根據程序運行的時區創建一個TimeZone 。 例如,對於在日本運行的程序, getDefault根據日本標準時間創建一個TimeZone對象。

您還可以使用getTimeZone和時區 ID 獲取TimeZone 。 例如,美國太平洋時區的時區 ID 是America/Los_Angeles 。 因此,您可以通過以下方式獲取美國太平洋時間TimeZone對象:

所有 Java 示例的列表。

TimeZone.getAvailableIDs()打印所有可用的時區供您參考。

Java 示例:

輸出: