我是android开发新手。我有这个字符串
String gpsT="102030" // time format HHmmss
String gpsD="240214" // date format ddMMyy
如何将其转换为DateTime格式"MMM dd, yyyy HH:mm:ss"
?
预期输出:Feb 24, 2014 10:20:30
答案 0 :(得分:1)
使用以下方法:
public static String convertDate(String date, String dateFormate) {
// here date = gpsD+" "+gpsT;
SimpleDateFormat format = new SimpleDateFormat("ddMMyy HHmmss", Locale.getDefault());
SimpleDateFormat destFormat = new SimpleDateFormat("MMM dd, yyyy HH:mm:ss", Locale.getDefault());
Date destDate;
try {
destDate = format.parse(date);
return destFormat.format(destDate);
} catch (ParseException e) {
e.printStackTrace();
}
return "";
}