解析例外:「java.text.ParseException: Unparseable Date」 with SimpleDateFormat
嘗試從字串「Sat」解析日期時解析日期時01 12:53:10 IST 2013”使用SimpleDateFormat,您可能會遇到錯誤「java.text.ParseException: Unparseable date。 」出現此錯誤的原因是用於解析的模式「MMM d, yyyy HH:mm:ss」與輸入字串格式不符。
解決方案:
要解決此問題並成功解析給定日期,您應該調整SimpleDateFormat中的模式以與輸入字串的特定格式保持一致。 HH:mm:ss z yyyy" 表示輸入字串的日期和時間格式(例如,Saturday, June 01, 2013, 12:53:10 IST)。您可以使用第二個SimpleDateFormat 將輸出格式化為您想要的格式,「MMM d, yyyy HH:mm:ss”:
SimpleDateFormat sdf = new SimpleDateFormat("EE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
以上是如何使用 SimpleDateFormat 解析'Sat Jun 01 12:53:10 IST 2013”的'java.text.ParseException: Unparseable Date”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!