public class MinorDateFormat extends SimpleDateFormat
SimpleDateFormat
class used to
create different formats for dates when the dateline shows tiny days or tiny
months. These tiny representations are using just a single character (M, T,
W, ... for days and J, F, M, ... for months) which can not be created by
SimpleDateFormat
.DateFormat.Field
AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD
Constructor and Description |
---|
MinorDateFormat(String pattern,
TimeGranularity granularity)
Constructs a new date formatter.
|
Modifier and Type | Method and Description |
---|---|
StringBuffer |
format(Date date,
StringBuffer toAppendTo,
FieldPosition pos) |
applyLocalizedPattern, applyPattern, clone, equals, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, parse, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
format, parseObject
public MinorDateFormat(String pattern, TimeGranularity granularity)
pattern
- the pattern used for the date formattinggranularity
- the granularity for which it gets usedpublic StringBuffer format(Date date, StringBuffer toAppendTo, FieldPosition pos)
format
in class SimpleDateFormat
Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.