以下代碼將解析字符串值2011-06-19T00:42:01
和2011-06-19T12:42:01
爲2011-06-19T00:42:01
,這是不正確的。我怎樣才能解決這個問題?Simpe Java時間分析問題
//String t = "2011-06-19T00:42:01";
String t = "2011-06-19T12:42:01";
final String TIME_FORMAT = "yyyy-MM-dd'T'hh:mm:ss";
SimpleDateFormat dateFormat = new SimpleDateFormat(TIME_FORMAT);
java.util.Date parsedDate = dateFormat.parse(t);
//parsedDate = Sun Jun 19 00:42:01 CDT 2011
啊!哇,我怎麼想那個......'TIME_FORMAT'應該是'「yyyy-MM-dd'T'HH:mm:ss」'。 –