-2
在我的应用程序中我得到一个日期字符串'2017-08-08T07:32:24Z'我需要解析这个字符串日期。我写了一个代码为无法解析字符串日期格式
String string = "2017-08-08T07:32:24Z";
DateFormat format = new SimpleDateFormat(" yyyy-MM-dd'T'HH:mm:ss'Z'");
Date date = format.parse(string);
上执行我得到了下面的错误代码:
java.text.ParseException: Unparseable date: "2017-08-08T07:32:24Z"
at java.text.DateFormat.parse(Unknown Source)
at com.rapidvalue.accurate.utils.AutomationMail.getMailBodyData(AutomationMail.java:367)
at com.rapidvalue.accurate.utils.AutomationMail.sendMail(AutomationMail.java:205)
at com.rapidvalue.accurate.reporting.AutomationListener.onExecutionFinish(AutomationListener.java:1768)
at org.testng.TestNG.runExecutionListeners(TestNG.java:1158)
at org.testng.TestNG.run(TestNG.java:1123)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:76)
可以在此
[Java字符串到日期转换(https://stackoverflow.com/questions/4216745/java-string-to-date-conversion) –
除去在空白的图案的beginnig的可能重复: '“yyyy' – Jens
@Jens说右键删除空格,它会起作用 –