java.text.DateFormatSymbols#setShortWeekdays ( )源码实例Demo

下面列出了java.text.DateFormatSymbols#setShortWeekdays ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: DateRangePicker   文件: CalendarPickerView.java
@SuppressLint("SimpleDateFormat")
public FluentInitializer setShortWeekdays(String[] newShortWeekdays) {
    DateFormatSymbols symbols = new DateFormatSymbols(locale);
    symbols.setShortWeekdays(newShortWeekdays);
    weekdayNameFormat =
            new SimpleDateFormat("E", symbols);
    return this;
}
 
源代码2 项目: android-times-square   文件: CalendarPickerView.java
@SuppressLint("SimpleDateFormat")
public FluentInitializer setShortWeekdays(String[] newShortWeekdays) {
  DateFormatSymbols symbols = new DateFormatSymbols(locale);
  symbols.setShortWeekdays(newShortWeekdays);
  weekdayNameFormat =
      new SimpleDateFormat(getContext().getString(R.string.day_name_format), symbols);
  return this;
}
 
源代码3 项目: sakai   文件: SakaiDateFormatSymbolsProvider.java
/**
 * {@inheritDoc}
 */
@Override
public DateFormatSymbols getInstance(final Locale locale) throws IllegalArgumentException, NullPointerException {
	if (locale == null) {
		throw new NullPointerException("locale:null");
	} else if (!SakaiLocaleServiceProviderUtil.isAvailableLocale(locale)) {
		throw new IllegalArgumentException("locale:" + locale.toString());
	}

	DateFormatSymbols symbols = new DateFormatSymbols();
	symbols.setEras(new String[] {
			SakaiLocaleServiceProviderUtil.getString("Eras.BC", locale),
			SakaiLocaleServiceProviderUtil.getString("Eras.AD", locale) });
	symbols.setMonths(new String[] {
			SakaiLocaleServiceProviderUtil.getString("Months.JAN", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.FEB", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.MAR", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.APR", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.MAY", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.JUN", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.JUL", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.AUG", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.SEP", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.OCT", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.NOV", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.DEC", locale) });
	symbols.setShortMonths(new String[] {
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JAN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.FEB", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.MAR", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.APR", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.MAY", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JUN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JUL", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.AUG", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.SEP", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.OCT", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.NOV", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.DEC", locale) });
	symbols.setWeekdays(new String[] {"",
			SakaiLocaleServiceProviderUtil.getString("Weekdays.SUN", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.MON", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.TUE", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.WED", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.THU", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.FRI", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.SAT", locale) });
	symbols.setShortWeekdays(new String[] {"",
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.SUN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.MON", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.TUE", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.WED", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.THU", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.FRI", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.SAT", locale) });
	symbols.setAmPmStrings(new String[] {
			SakaiLocaleServiceProviderUtil.getString("AmPmStrings.AM", locale),
			SakaiLocaleServiceProviderUtil.getString("AmPmStrings.PM", locale) });
	symbols.setLocalPatternChars(SakaiLocaleServiceProviderUtil.getString(
			"LocalPatternChars", locale));

	// Not support Zone Strings

	return symbols;
}
 
源代码4 项目: sakai   文件: SakaiDateFormatSymbolsProvider.java
/**
 * {@inheritDoc}
 */
@Override
public DateFormatSymbols getInstance(final Locale locale) throws IllegalArgumentException, NullPointerException {
	if (locale == null) {
		throw new NullPointerException("locale:null");
	} else if (!SakaiLocaleServiceProviderUtil.isAvailableLocale(locale)) {
		throw new IllegalArgumentException("locale:" + locale.toString());
	}

	DateFormatSymbols symbols = new DateFormatSymbols();
	symbols.setEras(new String[] {
			SakaiLocaleServiceProviderUtil.getString("Eras.BC", locale),
			SakaiLocaleServiceProviderUtil.getString("Eras.AD", locale) });
	symbols.setMonths(new String[] {
			SakaiLocaleServiceProviderUtil.getString("Months.JAN", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.FEB", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.MAR", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.APR", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.MAY", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.JUN", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.JUL", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.AUG", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.SEP", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.OCT", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.NOV", locale),
			SakaiLocaleServiceProviderUtil.getString("Months.DEC", locale) });
	symbols.setShortMonths(new String[] {
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JAN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.FEB", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.MAR", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.APR", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.MAY", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JUN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.JUL", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.AUG", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.SEP", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.OCT", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.NOV", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortMonths.DEC", locale) });
	symbols.setWeekdays(new String[] {"",
			SakaiLocaleServiceProviderUtil.getString("Weekdays.SUN", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.MON", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.TUE", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.WED", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.THU", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.FRI", locale),
			SakaiLocaleServiceProviderUtil.getString("Weekdays.SAT", locale) });
	symbols.setShortWeekdays(new String[] {"",
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.SUN", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.MON", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.TUE", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.WED", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.THU", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.FRI", locale),
			SakaiLocaleServiceProviderUtil.getString("ShortWeekdays.SAT", locale) });
	symbols.setAmPmStrings(new String[] {
			SakaiLocaleServiceProviderUtil.getString("AmPmStrings.AM", locale),
			SakaiLocaleServiceProviderUtil.getString("AmPmStrings.PM", locale) });
	symbols.setLocalPatternChars(SakaiLocaleServiceProviderUtil.getString(
			"LocalPatternChars", locale));

	// Not support Zone Strings

	return symbols;
}