Java SimpleDateFormat を使用して指定されたオブジェクトを日付としてフォーマットできません [重複] Java 文字列から日付への変換 日付文字列を java.util.Date に解析するときに不正なパターン文字「T」が使用されます フォーマットのエラー 指定されたオブジェクトを日付としてフォーマットできません
温馨提示:
本文最后更新于 2024年04月12日,已超过 48 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
以下のように SimpleDateFromat を使用して文字列を日付に変換しようとしていますが、例外「java.lang.IllegalArgumentException: 指定されたオブジェクトを日付としてフォーマットできません」が発生します。
String strDate = "2024-02-20T19:29:00Z";
SimpleDateFormat df = new SimpleDateFormat("MMM-dd-yyyy HH:mm:ss");
String date = df.format(strDate);
System.out.println("date : " + date);
例外を下回っています
java.lang.IllegalArgumentException: Cannot format given Object as a Date
at java.base/java.text.DateFormat.format(DateFormat.java:338)
at java.base/java.text.Format.format(Format.java:158)
at com.whitesnow.waba.webservice.common.utils.DateUtil.main(DateUtil.java:104)
誰かがこれを行う方法を提案してもらえますか?
正文到此结束
- 本文标签: 家庭宠物
- 本文链接: https://www.coder6.net/article/2484
- 版权声明: 本文由蚂蚁原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
热门推荐
-
浏览(195) 评论(0)