Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object java.text.Format java.text.DateFormat java.text.SimpleDateFormat javax.mail.internet.MailDateFormat
public class MailDateFormat
26 января 2000 форматы и спецификация даты синтаксических анализов, основанная на draft-ietf-drums-msg-fmt-08, датировались. Это - последующая спецификация к RFC822.
Этот class не берет строки образца. Это всегда форматирует дату, основанную на спецификации ниже.
3.3 Дата и Спецификация Времени
Дата и время происходит в нескольких полях заголовка сообщения. Этот раздел определяет синтаксис для полной даты и спецификации времени. Хотя сворачивание пробела разрешается всюду по разовой датой спецификации, рекомендуется, чтобы только одинарный интервал использовался, где FWS требуется и никакое пространство, которое будет использоваться, где FWS дополнительный в разовой датой спецификации; некоторые более старые реализации, возможно, не интерпретируют другие возникновения сворачивающегося пробела правильно.
разовый датой = [день-недельного","] дата время FWS [CFWS]
день-недельного = ([FWS] дневное имя) / obs-day-of-week
дневное имя = "понедельник" / "вторник" / "Wed" / "четверг" / "пятница" / "Находилось" / "Sun"
дата = дневной год месяца
год = 4*DIGIT / obs-летний
месяц = (имя месяца FWS FWS) / obs-месячный
month-name = "Jan" / "Feb" / "Mar" / "Apr" / "May" / "Jun" / "Jul" / "Aug" / "Sep" / "Oct" / "Nov" / "Dec"
день = ([FWS] 1*2DIGIT) / obs-дневный
время = время суток зона FWS
время суток = час ":" минута [":" второй]
час = 2DIGIT / obs-часовой
минута = 2DIGIT / obs-минутный
второй = 2DIGIT / obs-секундный
зона = (("+" / "-") 4DIGIT) / obs-зона
День является числовым днем месяца. Год является любым числовым годом в нашу эру.
Время суток определяет число часов, минут, и дополнительно секунд с полуночи обозначенной даты.
Дата и время суток ДОЛЖНЫ выразить местное время.
Зона определяет смещение со Всемирного координированного времени (UTC, прежде называемый "Средним временем по Гринвичу"), который представляют дата и время суток. "+" или "-" указывает, является ли время суток перед или позади Всемирного времени. Первые две цифры указывают на число различия часов со Всемирного времени, и последние две цифры указывают на число мелкого различия со Всемирного времени. (Следовательно, +hhmm означает + (гд * 60 + MMS) минуты, и средства-hhmm - (гд * 60 + MMS) минуты). Форма "+0000" ДОЛЖНА использоваться, чтобы указать на часовой пояс во Всемирное время. Хотя "-0000" также указывает на Всемирное время, оно используется, чтобы указать, что время было сгенерировано на системе, которая может быть в зоне местного времени кроме Всемирного времени.
Разовая датой спецификация ДОЛЖНА быть семантически допустимой. Таким образом, неделя "день" (если включено) ДОЛЖНА быть днем, подразумеваемым датой, числовой день-месячного ДОЛЖЕН быть между 1 и число дней, позволенных в течение указанного месяца (в указанном году), время суток ДОЛЖНО быть в 0:00:00 диапазона в течение 23:59:60 (число секунд, учитывая второй прыжок; см. [STD 12]), и зона ДОЛЖНА быть в пределах диапазона-9959 до +9959.
Вложенная Сводка Класса |
---|
Вложенные классы/интерфейсы, наследованные от class java.text. DateFormat |
---|
java.text.DateFormat.Field |
Полевая Сводка |
---|
Поля, наследованные от class java.text. DateFormat |
---|
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 |
Сводка конструктора | |
---|---|
MailDateFormat()
|
Сводка метода | |
---|---|
java.lang.StringBuffer |
format(java.util.Date date, java.lang.StringBuffer dateStrBuf, java.text.FieldPosition fieldPosition)
Форматирует данную дату в формате, определенном draft-ietf-drums-msg-fmt-08 в текущем TimeZone. |
java.util.Date |
parse(java.lang.String text, java.text.ParsePosition pos)
Анализирует данную дату в формате, определенном draft-ietf-drums-msg-fmt-08 в текущем TimeZone. |
void |
setCalendar(java.util.Calendar newCalendar)
Не позволяйте устанавливать календарь |
void |
setNumberFormat(java.text.NumberFormat newNumberFormat)
Не позволяйте устанавливать NumberFormat |
Методы, наследованные от class java.text. SimpleDateFormat |
---|
applyLocalizedPattern, applyPattern, clone, equals, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern |
Методы, наследованные от class java.text. DateFormat |
---|
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setLenient, setTimeZone |
Методы, наследованные от class java.text. Формат |
---|
format, parseObject |
Методы, наследованные от class java.lang. Объект |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public MailDateFormat()
Деталь метода |
---|
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer dateStrBuf, java.text.FieldPosition fieldPosition)
format
в class java.text.SimpleDateFormat
date
- объект ДатыdateStrBuf
- отформатированная строкаfieldPosition
- текущая полевая позиция public java.util.Date parse(java.lang.String text, java.text.ParsePosition pos)
parse
в class java.text.SimpleDateFormat
text
- отформатированная дата, которая будет проанализированаpos
- текущая позиция синтаксического анализа public void setCalendar(java.util.Calendar newCalendar)
setCalendar
в class java.text.DateFormat
public void setNumberFormat(java.text.NumberFormat newNumberFormat)
setNumberFormat
в class java.text.DateFormat
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41