Android Long to Date Convert getStringByFormat(long milliseconds, String format)

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

Description

get String By Format

Declaration

public static String getStringByFormat(long milliseconds, 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.j a va 2s.  c om*/
        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. millis2cal(long milliseconds, boolean clearTime)
  2. millisToString(long l)
  3. stdDateFormat(long t)
  4. formatElapsedTime(long totalTimeSeconds)
  5. formatSecondsToHHMM(long seconds)
  6. getStringByFormat(long milliseconds, String format)
  7. convertToTime(long time)
  8. formatDateTime(long timeToFormatInMilliseconds)
  9. getElapsed(long start, long end)