The DateFormatter class
Введение
Date Formatter is a concrete class that enables locale-dependent formatting/parsing of dates using pattern strings and/or canned patterns.
This class represents the ICU date formatting functionality. It allows users to display dates in a localized format or to parse strings into PHP date values using pattern strings and/or canned patterns.
Class synopsis
Предопределенные константы
These constants are used to specify different formats in the constructor for DateType and TimeType.
- DateFormatter::NONE (string)
- Do not include this element
- DateFormatter::FULL (string)
- Completely specified style (Tuesday, April 12, 1952 AD or 3:30:42pm PST)
- DateFormatter::LONG (string)
- Long style (January 12, 1952 or 3:30:32pm)
- DateFormatter::MEDIUM (string)
- Medium style (Jan 12, 1952)
- DateFormatter::SHORT (string)
- Most abbreviated style, only essential data (12/13/52 or 3:30pm)
The following int constants are used to specify the calendar. These calendars are all based directly on the Gregorian calendar. Non-Gregorian calendars need to be specified in locale. Examples might include locale="hi@calendar=BUDDHIST".
Содержание
- DateFormatter::create — Create a date formatter
- DateFormatter::format — Format the date/time value as a string
- DateFormatter::getCalendar — Get the calendar used for the DateFormatter
- DateFormatter::getDateType — Get the datetype used for the DateFormatter
- DateFormatter::getErrorCode — Get the error code from last operation
- DateFormatter::getErrorMessage — Get the error text from the last operation.
- DateFormatter::getLocale — Get the locale used by formatter
- DateFormatter::getPattern — Get the pattern used for the DateFormatter
- DateFormatter::getTimeType — Get the timetype used for the DateFormatter
- DateFormatter::getTimeZoneId — Get the timezone-id used for the DateFormatter
- DateFormatter::isLenient — Get the lenient used for the DateFormatter
- DateFormatter::localtime — Parse string to a field-based time value
- DateFormatter::parse — Parse string to a timestamp value
- DateFormatter::setCalendar — sets the calendar used to the appropriate calendar, which must be
- DateFormatter::setLenient — Set the leniency of the parser
- DateFormatter::setPattern — Set the pattern used for the DateFormatter
- DateFormatter::setTimeZoneId — Sets the time zone to use
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Поддержка языков и кодировок
- Введение
- Установка и настройка
- Предопределенные константы
- Примеры
- The Collator class
- The NumberFormatter class
- The Locale class
- The Normalizer class
- The MessageFormatter class
- The IntlCalendar class
- The IntlTimeZone class
- The IntlDateFormatter class
- The ResourceBundle class
- The Spoofchecker class
- The Transliterator class
- The IntlBreakIterator class
- The IntlRuleBasedBreakIterator class
- The IntlCodePointBreakIterator class
- The IntlPartsIterator class
- The UConverter class
- Grapheme Функции
- IDN Функции
- IntlChar
- Exception class for intl errors
- The IntlIterator class
- intl Функции
Коментарии
404 Not Found