如何转换此类日期
2016-05-30T15:47:20.833
采用这种格式
Jan 1, 2016 10:15:55 AM
我得到了如何将此类型的json日期"\"\\/Date(1335205592410)\\/\""
转换为其他日期格式的代码。
我遇到了问题。任何人都可以帮我找到合适的解决方案吗?
答案 0 :(得分:2)
试试这可能会对你有所帮助
SimpleDateFormat sourceFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS");
SimpleDateFormat destFormat = new SimpleDateFormat("MMM d, yyyy hh:mm:ss a"); //here 'a' for AM/PM
Date date = null;
try {
date = sourceFormat.parse("2016-05-30T15:47:20.833");
} catch (ParseException e) {
e.printStackTrace();
}
String formattedDate = destFormat.format(date);
Toast.makeText(this, formattedDate, Toast.LENGTH_SHORT).show();