List of usage examples for android.text.format DateUtils FORMAT_NO_YEAR
int FORMAT_NO_YEAR
To view the source code for android.text.format DateUtils FORMAT_NO_YEAR.
Click Source Link
From source file:Main.java
public static String formatToDateNoYear(Context context, long date) { return DateUtils.formatDateTime(context, date, DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_ABBREV_MONTH | DateUtils.FORMAT_NO_YEAR | DateUtils.FORMAT_24HOUR | DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_ABBREV_TIME | DateUtils.FORMAT_ABBREV_WEEKDAY); }
From source file:Main.java
/** * Returns a String formatted in the default locale of the device. Looks like "Ddd, Mmm dd, H:MMTT - H:MMTT * @param context the {@link android.content.Context} that this is running within. * @param start the starting date and time of this entry. * @param end the ending date and time of this entry. *///ww w . jav a 2 s . c o m public static String buildTimeEntryDateAndTime(Context context, Calendar start, Calendar end) { return DateUtils.formatDateRange(context, start.getTimeInMillis(), end.getTimeInMillis(), DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_ABBREV_MONTH | DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_ABBREV_WEEKDAY | DateUtils.FORMAT_NO_YEAR); }
From source file:Main.java
/** * Returns a date string in the format specified, which shows an abbreviated date without a * year.// w ww . ja v a 2s .c o m * * @param context Used by DateUtils to format the date in the current locale * @param timeInMillis Time in milliseconds since the epoch (local time) * * @return The formatted date string */ private static String getReadableDateString(Context context, long timeInMillis) { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR | DateUtils.FORMAT_SHOW_WEEKDAY; return DateUtils.formatDateTime(context, timeInMillis, flags); }
From source file:com.google.samples.apps.iosched.util.TimeUtils.java
/** * Format a {@code date} honoring the app preference for using Conference or device timezone. * {@code Context} is used to lookup the shared preference settings. *//*from w w w . ja va 2 s .c o m*/ public static String formatShortDate(Context context, Date date) { StringBuilder sb = new StringBuilder(); Formatter formatter = new Formatter(sb); return DateUtils.formatDateRange(context, formatter, date.getTime(), date.getTime(), DateUtils.FORMAT_ABBREV_ALL | DateUtils.FORMAT_NO_YEAR, SettingsUtils.getDisplayTimeZone(context).getID()).toString(); }
From source file:com.dgsd.android.ShiftTracker.Adapter.WeekPagerAdapter.java
protected String getTitleForPosition(int pos) { mTime.setJulianDay(getJulianDayForPosition(pos)); if (mTime.weekDay != mWeekStartDay) { while (mTime.weekDay != mWeekStartDay) { mTime.monthDay--;//from www.j ava 2 s. com mTime.normalize(true); } } long startMillis = mTime.toMillis(true); long endMillis = startMillis + (1000 * 60 * 60 * 24 * 7); int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR | DateUtils.FORMAT_ABBREV_ALL; mStringBuilder.setLength(0); return DateUtils.formatDateRange(mContext, mFormatter, startMillis, endMillis, flags, mTime.timezone) .toString(); }
From source file:com.dgsd.android.ShiftTracker.Adapter.WeekAdapter.java
@Override protected void bindHeaderView(View view, Context context, Cursor cursor) { HeaderViewHolder holder = (HeaderViewHolder) view.getTag(); final int jd = cursor.getInt(cursor.getColumnIndex(DbField.JULIAN_DAY.name)); String title = mJdToTitleArray.get(jd, null); if (TextUtils.isEmpty(title)) { mTime.setJulianDay(jd);/* ww w. j a v a 2 s.c o m*/ title = DateUtils.formatDateTime(getContext(), mTime.toMillis(true), DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_ABBREV_MONTH | DateUtils.FORMAT_NO_YEAR); mJdToTitleArray.put(jd, title); } //Highlight the current day with a bold title if (jd == mCurrentJulianDay) holder.title.setTypeface(null, Typeface.BOLD); else holder.title.setTypeface(null, Typeface.NORMAL); holder.title.setText(title); }
From source file:com.android.dialer.calllog.PhoneCallDetailsHelper.java
/** * Get the granular version of the call date. See {@link #getGranularDateTime(PhoneCallDetails)} *//* w w w .j a v a 2 s . com*/ private String getGranularDate(long date) { if (DateUtils.isToday(date)) { return mResources.getString(R.string.voicemailCallLogToday); } return DateUtils.formatDateTime(mContext, date, DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_ABBREV_MONTH | (shouldShowYear(date) ? DateUtils.FORMAT_SHOW_YEAR : DateUtils.FORMAT_NO_YEAR)); }
From source file:com.android.datetimepicker.date.DatePickerDialog.java
private void updateDisplay(boolean announce) { if (mDayOfWeekView != null) { mDayOfWeekView/*from ww w. ja v a2s. c o m*/ .setText(mCalendar.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.getDefault()) .toUpperCase(Locale.getDefault())); } mSelectedMonthTextView.setText(mCalendar.getDisplayName(Calendar.MONTH, Calendar.SHORT, Locale.getDefault()) .toUpperCase(Locale.getDefault())); mSelectedDayTextView.setText(DAY_FORMAT.format(mCalendar.getTime())); mYearView.setText(YEAR_FORMAT.format(mCalendar.getTime())); // Accessibility. long millis = mCalendar.getTimeInMillis(); mAnimator.setDateMillis(millis); int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR; String monthAndDayText = DateUtils.formatDateTime(getActivity(), millis, flags); mMonthAndDayView.setContentDescription(monthAndDayText); if (announce) { flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR; String fullDateText = DateUtils.formatDateTime(getActivity(), millis, flags); Utils.tryAccessibilityAnnounce(mAnimator, fullDateText); } }
From source file:hide.com.android.datetimepicker.date.DatePickerDialog.java
@SuppressLint("DefaultLocale") private void updateDisplay(boolean announce) { if (mDayOfWeekView != null) { mDayOfWeekView.setText(Utils.getLongDayOfWeekName(mCalendar).toUpperCase()); }//from ww w . ja va 2s .com mSelectedMonthTextView.setText(Utils.getShortMonthName(mCalendar).toUpperCase()); mSelectedDayTextView.setText(DAY_FORMAT.format(mCalendar.getTime())); mYearView.setText(YEAR_FORMAT.format(mCalendar.getTime())); // Accessibility. long millis = mCalendar.getTimeInMillis(); mAnimator.setDateMillis(millis); int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR; String monthAndDayText = DateUtils.formatDateTime(getActivity(), millis, flags); mMonthAndDayView.setContentDescription(monthAndDayText); if (announce) { flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR; String fullDateText = DateUtils.formatDateTime(getActivity(), millis, flags); Utils.tryAccessibilityAnnounce(mAnimator, fullDateText); } }
From source file:com.redinput.datetimepickercompat.date.DatePickerDialog.java
private void updateDisplay(boolean announce) { if (mDayOfWeekView != null) { mDayOfWeekView.setText(//from www .j ava 2s . c om new DateFormatSymbols(Locale.getDefault()).getWeekdays()[mCalendar.get(Calendar.DAY_OF_WEEK)] .toUpperCase(Locale.getDefault())); } mSelectedMonthTextView .setText(new DateFormatSymbols(Locale.getDefault()).getMonths()[mCalendar.get(Calendar.MONTH)] .toUpperCase(Locale.getDefault())); mSelectedDayTextView.setText(DAY_FORMAT.format(mCalendar.getTime())); mYearView.setText(YEAR_FORMAT.format(mCalendar.getTime())); // Accessibility. long millis = mCalendar.getTimeInMillis(); mAnimator.setDateMillis(millis); int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR; String monthAndDayText = DateUtils.formatDateTime(getActivity(), millis, flags); mMonthAndDayView.setContentDescription(monthAndDayText); if (announce) { flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR; String fullDateText = DateUtils.formatDateTime(getActivity(), millis, flags); Utils.tryAccessibilityAnnounce(mAnimator, fullDateText); } }