Example usage for android.text.format DateFormat getDateFormat

List of usage examples for android.text.format DateFormat getDateFormat

Introduction

In this page you can find the example usage for android.text.format DateFormat getDateFormat.

Prototype

public static java.text.DateFormat getDateFormat(Context context) 

Source Link

Document

Returns a java.text.DateFormat object that can format the date in short form according to the context's locale.

Usage

From source file:Main.java

public static String formatDate(Context ctx, long time) {
    return DateFormat.getDateFormat(ctx).format(new Date(time));
}

From source file:Main.java

public static String formatDate(Context context, long dateTime) {
    return DateFormat.getDateFormat(context).format(new Date(dateTime));
}

From source file:Main.java

public static String formatDateTime(Context ctx, long time) {
    Date d = new Date(time);
    return DateFormat.getDateFormat(ctx).format(d) + " " + DateFormat.getTimeFormat(ctx).format(d);
}

From source file:Main.java

public static String getDisplayTimeOrDate(Context context, long milli) {
    Date date = new Date(milli);

    if (System.currentTimeMillis() - milli > 60 * 60 * 24 * 1000l) {
        return DateFormat.getDateFormat(context).format(date);
    } else {/* ww  w .j  av  a 2  s.c  om*/
        return DateFormat.getTimeFormat(context).format(date);
    }
}

From source file:Main.java

public static String getDisplayDateTime(Context context, long milli) {
    Date date = new Date(milli);

    if (System.currentTimeMillis() - milli < 60 * 60 * 24 * 1000l) {
        return DateFormat.getTimeFormat(context).format(date);
    }//ww  w . jav  a2  s .c  o m

    return DateFormat.getDateFormat(context).format(date) + " "
            + DateFormat.getTimeFormat(context).format(date);
}

From source file:Main.java

public static String getLocaleFormatDate(Date date, Context context) {
    return DateFormat.getDateFormat(context).format(date);
}

From source file:Main.java

/**
 * Returns the given timestamp formatted as short date and time for the default locale.
 * @param context context//from w  w  w.  j  av  a  2 s . co  m
 * @param timestamp timestamp to format
 * @return String timestamp formatted as date and time
 */
public static String getShortDateTimeString(final Context context, final long timestamp) {
    Date date = new Date(timestamp);
    String dateString = DateFormat.getDateFormat(context).format(date);
    String timeString = DateFormat.getTimeFormat(context).format(date);
    return String.format("%s %s", dateString, timeString);
}

From source file:ch.citux.td.util.FormatUtils.java

public static String formateDate(Date date) {
    StringBuilder result = new StringBuilder();
    result.append(DateFormat.getDateFormat(TDApplication.getContext()).format(date));
    result.append(" ");
    result.append(DateFormat.getTimeFormat(TDApplication.getContext()).format(date));
    return result.toString();
}

From source file:Main.java

public static String formatDate(Context context, long date) {
    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
    String format = prefs.getString("pref_date_format", "default");
    if (format.equals("default")) {
        return DateFormat.getDateFormat(context).format(date);
    } else {//from  ww w . j  a  v  a2s.  com
        return (String) DateFormat.format(format, date);
    }
}

From source file:cz.maresmar.sfm.utils.MenuUtils.java

/**
 * Translate date to user readable String using current locale
 *
 * @param context Valid context used to get locale
 * @param date    Date to be translated/*from  w  w  w  .  j  av  a  2  s.  co m*/
 * @return String with date (without time)
 */
@NonNull
public static String getDateStr(Context context, long date) {
    return DateFormat.format("E, ", date) + DateFormat.getDateFormat(context).format(date);
}