-1
我有一個字符串07/Dec/2016:07:38:59 1000
。 我想解析它到一個日期。 我該怎麼做才能成爲一個日期07/Dec/2016 07:38:59 1000
? 現在它打印出Wed Dec 07 23:40:59 CET 2016
。解析日期的結果是錯誤的16小時2分鐘
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TimeParse {
public static void main(String[] args) throws ParseException {
String time ="07/Dec/2016:07:38:59 1000";
SimpleDateFormat format = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss");
String dateString = format.format(new Date() );
Date date = format.parse ("07/Dec/2016:07:38:59 1000");
System.out.println(date);
}
}
那麼你有一個額外的'1000'在你的字符串的末尾。那是什麼意思?當我強烈懷疑你想要24小時解析('HH')時,你還使用了12小時解析('hh')。 –
'tet'是什麼意思? – Ravi
額外的1000在字符串中。 – Marvy