問題:
解析java.util.Date 時沒有明確時區資訊的字串,系統的本地時區會自動指派給結果Date 物件。在需要指定特定時區的情況下,這可能並不理想。
解決方案:
要為 Date 物件設定自訂時區,您可以使用 DateFormat 類別。以下是使用 SimpleDateFormat 的範例:
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");
在此範例中:
以上是如何為Java日期物件設定特定時區?的詳細內容。更多資訊請關注PHP中文網其他相關文章!