public class MailDateFormat
extends java.text.SimpleDateFormat
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 |
---|
MailDateFormat() |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
format(java.util.Date date,
java.lang.StringBuilder buf,
java.text.FieldPosition field)
Appends the string representation for the specified field to the given
string buffer.
|
java.util.Date |
parse(java.lang.String text,
java.text.ParsePosition pos)
Parses the given date in the format specified by
draft-ietf-drums-msg-fmt-08 in the current TimeZone.
|
void |
setCalendar(java.util.Calendar newCalendar)
Don't allow setting the calendar.
|
void |
setNumberFormat(java.text.NumberFormat newNumberFormat)
Don't allow setting the NumberFormat.
|
applyLocalizedPattern, applyPattern, clone, equals, format, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setLenient, setTimeZone
public java.lang.StringBuilder format(java.util.Date date, java.lang.StringBuilder buf, java.text.FieldPosition field)
format(Date)
instead.date
- the datebuf
- the buffer to append tofield
- the current field positionpublic java.util.Date parse(java.lang.String text, java.text.ParsePosition pos)
parse
in class java.text.SimpleDateFormat
text
- the formatted date to be parsedpos
- the current parse positionpublic void setCalendar(java.util.Calendar newCalendar)
setCalendar
in class java.text.DateFormat
public void setNumberFormat(java.text.NumberFormat newNumberFormat)
setNumberFormat
in class java.text.DateFormat
Copyright © 2021. All Rights Reserved.