Android Date Format String Create getStringByFormat(String strDate, String format)

Here you can find the source of getStringByFormat(String strDate, String format)

Description

get String By Format

Declaration

public static String getStringByFormat(String strDate, String format) 

Method Source Code

//package com.java2s;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

public class Main {
    /** ???????????????. */
    public static String dateFormatYMDHMS = "yyyy-MM-dd HH:mm:ss";

    public static String getStringByFormat(Date date, String format) {
        SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat(format);
        String strDate = null;/*from w  w w  . ja  v a  2  s . c o  m*/
        try {
            strDate = mSimpleDateFormat.format(date);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return strDate;
    }

    public static String getStringByFormat(String strDate, String format) {
        String mDateTime = null;
        try {
            Calendar c = new GregorianCalendar();
            SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat(
                    dateFormatYMDHMS);
            c.setTime(mSimpleDateFormat.parse(strDate));
            SimpleDateFormat mSimpleDateFormat2 = new SimpleDateFormat(
                    format);
            mDateTime = mSimpleDateFormat2.format(c.getTime());
        } catch (Exception e) {
            e.printStackTrace();
        }
        return mDateTime;
    }

    public static String getStringByFormat(long milliseconds, String format) {
        String thisDateTime = null;
        try {
            SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat(
                    format);
            thisDateTime = mSimpleDateFormat.format(milliseconds);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return thisDateTime;
    }
}

Related

  1. dateFormatToString(int date, Context context)
  2. getGMTDateFormat()
  3. getSimpleDateFormat()
  4. getSimpleDateFormatter()
  5. getDateByFormat(String strDate, String format)
  6. getMySQLDateFormat()