為 java.util.Date 指定時區
從 String 解析 java.util.Date 物件時,預設時區設定為本地時區。但是,在某些場景下,可能需要指定自訂時區。
設定時區
指定java.util.Date 的時區對象,您可以使用DateFormat.下面是一個範例:
SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); isoFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Date date = isoFormat.parse("2010-05-23T09:01:02");
在此範例中,SimpleDateFormat 配置為使用「UTC」時區。當解析字串「2010-05-23T09:01:02」時,解析的 Date 物件將會套用 UTC 時區。
遵循此方法,您可以為 java.util 設定所需的時區.日期,確保時區資訊準確並符合您的特定要求。
以上是解析java.util.Date物件時如何指定自訂時區?的詳細內容。更多資訊請關注PHP中文網其他相關文章!