Android Long to Date Convert longToDate(long timestamp)

Here you can find the source of longToDate(long timestamp)

Description

long To Date

License

Open Source License

Declaration

public static String longToDate(long timestamp) 

Method Source Code

//package com.java2s;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {
    public static String longToDate(long timestamp) {
        SimpleDateFormat sfd = new SimpleDateFormat("yyyy-MM-dd");
        Date date1 = new Date(timestamp);
        return sfd.format(date1);
    }/*from www.  j  av a 2s .co m*/

    public static String format(String str, Object... args) {
        if (isEmptyOrNull(str))
            return "";
        if (args.length == 0)
            return str;
        String result = str;
        Pattern p = java.util.regex.Pattern.compile("\\{(\\d+)\\}");
        Matcher m = p.matcher(str);
        while (m.find()) {
            int index = Integer.parseInt(m.group(1));
            if (index < args.length) {
                result = result.replace(m.group(), args[index].toString());
            }
        }
        return result;
    }

    public static boolean isEmptyOrNull(String str) {
        return str == null || str.length() == 0
                || str.contentEquals("null") || str.trim().equals("");
    }
}

Related

  1. getFormatDateString(String format, long date)
  2. getLongFriendlyDate(long timeInMillis)
  3. getShortFriendlyDate(long timeInMillis)
  4. getTimeStringFrom(long timestamp)
  5. humanFriendlyDate(long time)
  6. millToDate(Long mill)
  7. toDateFromTimestamp(long date)
  8. transMillionToTime(long milliseconds)
  9. transformDateTime(long t)