List of usage examples for android.text.format DateUtils FORMAT_SHOW_YEAR
int FORMAT_SHOW_YEAR
To view the source code for android.text.format DateUtils FORMAT_SHOW_YEAR.
Click Source Link
From source file:mirko.android.datetimepicker.date.DatePickerDialog.java
private void updateDisplay(boolean announce) { if (mDayOfWeekView != null) { mDayOfWeekView// w w w . jav a 2 s .c o m .setText(mCalendar.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.getDefault()) .toUpperCase(Locale.getDefault())); } if (mSelectedMonthTextView == null) { Log.i(TAG, "mSelectedMonthTextView is null updateDisplay"); } 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:org.holoeverywhere.widget.datetimepicker.date.SimpleMonthView.java
private String getMonthAndYearString() { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; mStringBuilder.setLength(0);/*from w w w . j ava 2s. com*/ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { long millis = mCalendar.getTimeInMillis(); return DateUtils .formatDateRange(getContext(), mFormatter, millis, millis, flags, Time.getCurrentTimezone()) .toString(); } else { if (mMonthAndYearFormatter == null) { mMonthAndYearFormatter = new SimpleDateFormat("MMMM yyyy", Locale.getDefault()); mMonthAndYearFormatter.setTimeZone(TimeZone.getDefault()); } return mMonthAndYearFormatter.format(mCalendar.getTime()); } }
From source file:app.android.datetimepicker.date.SimpleMonthView.java
private String getMonthAndYearString() { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; mStringBuilder.setLength(0);/* w w w .j a v a2 s . c om*/ long millis = mCalendar.getTimeInMillis(); return DateUtils.formatDateRange(getContext(), mFormatter, millis, millis, flags, Time.getCurrentTimezone()) .toString(); }
From source file:io.mpos.ui.shared.view.SummaryFragment.java
private void showTransactionDateTime() { //Set the date and time if (mTransactionDataHolder.getCreatedTimestamp() == 0) { mDateTimeView.setVisibility(View.GONE); } else {/*from www .j a v a 2 s. c o m*/ mDateTimeView.setText(DateUtils.formatDateTime(this.getActivity().getApplicationContext(), mTransactionDataHolder.getCreatedTimestamp(), DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR)); } }
From source file:com.philliphsu.bottomsheetpickers.date.BottomSheetDatePickerDialog.java
private void updateDisplay(boolean announce) { if (mDayOfWeekView != null) { mDayOfWeekView//from w w w . j av a 2 s .c o m .setText(mCalendar.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.getDefault())); } String monthAndDay = formatMonthAndDay(mCalendar); String year = extractYearFromFormattedDate(formatMonthDayYear(mCalendar), monthAndDay); mFirstTextView.setText(mLocaleMonthDayIndex == 0 ? monthAndDay : year); mSecondTextView.setText(mLocaleMonthDayIndex == 0 ? year : monthAndDay); // 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); mMonthDayYearView.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.borax12.materialdaterangepicker.date.MonthView.java
private String getMonthAndYearString() { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; mStringBuilder.setLength(0);//from w w w . j av a 2 s . co m long millis = mCalendar.getTimeInMillis(); return DateUtils.formatDateRange(getContext(), mFormatter, millis, millis, flags, null).toString(); }
From source file:com.xandy.calendar.month.MonthByWeekFragment.java
@Override protected void setMonthDisplayed(Time time, boolean updateHighlight) { super.setMonthDisplayed(time, updateHighlight); if (!mIsMiniMonth) { boolean useSelected = false; if (time.year == mDesiredDay.year && time.month == mDesiredDay.month) { mSelectedDay.set(mDesiredDay); mAdapter.setSelectedDay(mDesiredDay); useSelected = true;//from ww w . ja v a 2s .co m } else { mSelectedDay.set(time); mAdapter.setSelectedDay(time); } CalendarController controller = CalendarController.getInstance(mContext); if (mSelectedDay.minute >= 30) { mSelectedDay.minute = 30; } else { mSelectedDay.minute = 0; } long newTime = mSelectedDay.normalize(true); if (newTime != controller.getTime() && mUserScrolled) { long offset = useSelected ? 0 : DateUtils.WEEK_IN_MILLIS * mNumWeeks / 3; controller.setTime(newTime + offset); } controller.sendEvent(this, EventType.UPDATE_TITLE, time, time, time, -1, ViewType.CURRENT, DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_MONTH_DAY | DateUtils.FORMAT_SHOW_YEAR, null, null); } }
From source file:com.philliphsu.bottomsheetpickers.date.MonthView.java
String getMonthAndYearString() { if (mMonthTitle == null) { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; mMonthTitle = DateFormatHelper.formatDate(mCalendar, flags); }/*from ww w .j a va 2s .c o m*/ return mMonthTitle; }
From source file:im.neon.adapters.VectorMessagesAdapter.java
/** * Converts a difference of days to a string. * @param date the date to display// w ww .jav a 2s. com * @param nbrDays the number of days between the reference days * @return the date text */ private String dateDiff(Date date, long nbrDays) { if (nbrDays == 0) { return mContext.getResources().getString(R.string.today); } else if (nbrDays == 1) { return mContext.getResources().getString(R.string.yesterday); } else if (nbrDays < 7) { return (new SimpleDateFormat("EEEE", AdapterUtils.getLocale(mContext))).format(date); } else { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_ABBREV_ALL | DateUtils.FORMAT_SHOW_WEEKDAY; Formatter f = new Formatter(new StringBuilder(50), AdapterUtils.getLocale(mContext)); return DateUtils.formatDateRange(mContext, f, date.getTime(), date.getTime(), flags).toString(); } }
From source file:com.codetroopers.betterpickers.calendardatepicker.MonthView.java
private String getMonthAndYearString() { int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; mStringBuilder.setLength(0);//from ww w. j a va 2 s . c om long millis = mCalendar.getTimeInMillis(); String monthTitle = DateUtils .formatDateRange(getContext(), mFormatter, millis, millis, flags, Time.getCurrentTimezone()) .toString(); return monthTitle.substring(0, 1).toUpperCase() + monthTitle.substring(1).toLowerCase(); }