我在Java中有以下字符串:
2011-12-21T20:27:32-08:00
谁能告诉我如何通过将其转换为日期来存储此字符串?
我需要将它存储在声明为时间戳的 MySQL 列中。
我尝试了以下方法,但它不起作用:
Date date = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssz").parse("2011-12-21T20:27:32-08:00");
它给出以下错误:
Exception in thread "main" java.text.ParseException: Unparseable date: "2011-12-21T20:27:32-08:00" –
任何帮助深表感谢。