How to convert Date to a particular format in android?

后端 未结 7 1794
时光说笑
时光说笑 2020-11-27 07:06

\"Mar 10, 2016 6:30:00 PM\" This is my date and I want to convert this into \"10 Mar 2016\". Can I use SimpleDateFormat in android. I am not getting the exact pattern to con

7条回答
  •  没有蜡笔的小新
    2020-11-27 07:46

    public static String formatDate(String fromFormat, String toFormat, String dateToFormat) {
        SimpleDateFormat inFormat = new SimpleDateFormat(fromFormat);
        Date date = null;
        try {
            date = inFormat.parse(dateToFormat);
        } catch (ParseException e) {
            e.printStackTrace();
        }
        SimpleDateFormat outFormat = new SimpleDateFormat(toFormat);
    
        return outFormat.format(date);
    }
    

    Use: formatDate("dd-MM-yyyy", "EEEE, dd MMMM yyyy","26-07-2019");

    Result: Friday, 26 July 2019

提交回复
热议问题