在 SimpleDateFormat 日期解析中處理 'Z' 文字
在日期解析領域,'Z' 文字具有特殊的意義。它用作指示指定時間使用 UTC 作為參考點的標記。然而,使用 SimpleDateFormat 解析帶有此文字的日期可能會對某些特定模式帶來挑戰。
如您所遇到的,SimpleDateFormat 很難使用「yyyy-MM-dd'T'HH:mm」等模式來解釋此格式。 :ss」及其變體。雖然您可以在SimpleDateFormat 上手動設定TimeZone,但這不應該是必要的措施。
解決方案在於採用明確處理「Z」文字的模式。在Java 7及更高版本中,使用的適當模式是「yyyy-MM-dd'T'HH:mm:ssX」。格式的日期。 yyyy-MM-dd'T'HH:mm:ssX");
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3