我有以下字符串「2015-04-02 11:52:00 + 02」,我需要在Java中將它解析爲時間戳。 我試過各種格式,包括在java中的時間戳字符串到時間戳
SimpleDateFormat mdyFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss+Z");
,但似乎沒有任何工作 - 我不斷收到一個ParseException
誰能幫助?
我需要這樣的東西:
SimpleDateFormat mdyFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss+Z");
Timestamp t = new Timestamp(mdyFormat.parse("2015-04-02 11:52:00+02").getTime());
張貼您的StackTrace! – 2015-04-02 14:18:05
線程「main」中的異常java.text.ParseException:Unparseable date:「2015-04-02 11:52:00 + 02」 \t at java.text.DateFormat.parse(Unknown Source) \t at com .. ..... Main.main(Main.java:45) – Alexandr 2015-04-02 14:20:12
不知道你是否可以使用Java 8,但[這篇文章](http://stackoverflow.com/questions/22463062/how-to-parse-format -dates-with-localdatetime-java-8)可以幫助你。 – Pete 2015-04-02 14:38:49