如何在Android中将日期时间从一种格式转换为另一种格式?

时间:2014-11-14 11:02:21

标签: android android-calendar android-date

我想从" 2014-11-25 14:30"转换日期和时间。格式为" 2014年11月25日下午2:30"有人可以告诉你怎么做吗?

谢谢!

1 个答案:

答案 0 :(得分:5)

尝试使用以下代码:

String date = "2014-11-25 14:30";
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:MM");
        Date testDate = null;
        try {
            testDate = sdf.parse(date);
        }catch(Exception ex){
            ex.printStackTrace();
        }
        SimpleDateFormat formatter = new SimpleDateFormat("MMM dd,yyyy hh:mm a");
        String newFormat = formatter.format(testDate);
        System.out.println(".....Date..."+newFormat);