我有一个String
which is 2013-8-25, 16:33
,现在我需要将其转换为Date
. 为此,我使用:
Date mDate = new SimpleDateFormat("yyyy-MM-dd, HH:mm").parse("2013-8-25, 16:33");
然后我需要得到一个String
适当的模式,即
private static final String DATE_PATTERN = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
我是这样做的:
public static String convertDateToString(Date date) {
String string = DateFormat.format(DATE_PATTERN, date).toString();
Logger.logVerbose(TAG, "Date converted into String is " + string);
return string;
}
但:
Date converted into String is 2013-08-25THH:33:00.SSSZ
为什么小时还在HH
?谢谢!