List of usage examples for android.text.format DateFormat format
public static CharSequence format(CharSequence inFormat, Calendar inDate)
From source file:Main.java
/** * Converts timestamp in millis into human readable representation * * @param millis timestamp in millis/*from w w w . java 2 s .com*/ * @param format format to convert into * @return timestamp in format */ public static String millisToLocalDate(long millis, String format) { return (DateFormat.format(format, millis)).toString(); }
From source file:Main.java
public static String getFormattedDate(long pEpochMillis, String pFormat) { Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(pEpochMillis); return DateFormat.format(pFormat, calendar).toString(); }
From source file:Main.java
/** * Generate screenshot file name./* ww w . ja v a 2 s. c o m*/ * * @return screenshot file name. */ public static String generateScreenshotName() { return "Screenshot_" + DateFormat.format(SCREENSHOT_TIME_FORMAT, Calendar.getInstance()) + PNG_SUFFIX; }
From source file:Main.java
public static String getDateFromName(String fName) { if (fName == null) return fName; String name = extractDateFromFName(fName); // output as time or date CharSequence df;//from w w w . java2 s . com long millis = Long.parseLong(name); if (DateUtils.isToday(millis)) { df = "'today' hh:mmaa"; } else { df = "dd MMM hh:mmaa"; } return (String) DateFormat.format(df, millis); }
From source file:Main.java
public static String format(long millis, String fmt) { return DateFormat.format(fmt, millis).toString(); }
From source file:Main.java
public static String getFormattedTime(Context context, Calendar time) { String skeleton = DateFormat.is24HourFormat(context) ? "EHm" : "Ehma"; String pattern = DateFormat.getBestDateTimePattern(Locale.getDefault(), skeleton); return (String) DateFormat.format(pattern, time); }
From source file:Main.java
/** * @param date/*from w ww . ja v a 2 s .com*/ * @return */ public static String formatToYesterdayOrToday(Date date) { Calendar today = Calendar.getInstance(); Calendar yesterday = Calendar.getInstance(); yesterday.add(Calendar.DATE, -1); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); SimpleDateFormat timeFormatter = new SimpleDateFormat("HH:mm"); if (calendar.get(Calendar.YEAR) == today.get(Calendar.YEAR) && calendar.get(Calendar.DAY_OF_YEAR) == today.get(Calendar.DAY_OF_YEAR)) { return "Today, " + timeFormatter.format(date); } else if (calendar.get(Calendar.YEAR) == yesterday.get(Calendar.YEAR) && calendar.get(Calendar.DAY_OF_YEAR) == yesterday.get(Calendar.DAY_OF_YEAR)) { return "Yesterday, " + timeFormatter.format(date); } else { return DateFormat.format("MMM dd, ", date).toString() + timeFormatter.format(date); } }
From source file:Main.java
public static String getDate(final long time) { final Calendar cal = Calendar.getInstance(Locale.ENGLISH); cal.setTimeInMillis(time);//from w ww. j a v a2 s . co m return DateFormat.format("dd-MM-yyyy", cal).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 {// w w w .jav a 2 s. com return (String) DateFormat.format(format, date); } }
From source file:com.callrecorder.android.FileHelper.java
/** Returns a file descriptor for a new recording file in write mode. * * @throws Exception//from w ww . ja v a 2 s . com */ public static DocumentFile getFile(Context context, @NonNull String phoneNumber) throws Exception { String date = (String) DateFormat.format("yyyyMMddHHmmss", new Date()); String filename = date + "_" + cleanNumber(phoneNumber); return getStorageFile(context).createFile("audio/3gpp", filename); }