DateTimeToLocalizedStringTransformer
class DateTimeToLocalizedStringTransformer extends BaseDateTimeTransformer
Преобразует нормализованное время в строку/массив локализованного времени.
Методы
| | __construct(string $inputTimezone = null, string $outputTimezone = null, int $dateFormat = null, int $timeFormat = null, int $calendar = \IntlDateFormatter::GREGORIAN, string $pattern = null) | |
| mixed | transform(DateTimeInterface $dateTime) Преобразует нормализованную дату в строку/массив локализованной даты. | |
| mixed | reverseTransform(mixed $value) Преобразует локализованную строку/массив даты в нормализованную дату. | |
Подробности
__construct(string $inputTimezone = null, string $outputTimezone = null, int $dateFormat = null, int $timeFormat = null, int $calendar = \IntlDateFormatter::GREGORIAN, string $pattern = null)
Параметры
| string | $inputTimezone | Имя часового пояса ввода |
| string | $outputTimezone | Имя часового пояса вывода |
| int | $dateFormat | Формат даты |
| int | $timeFormat | Формат времени |
| int | $calendar | Одно из констант календаря \IntlDateFormatter |
| string | $pattern | Шаблон для передачи в \IntlDateFormatter |
Исключения
См. также
| BaseDateTimeTransformer::formats | доступные варианты формата |
Преобразует нормализованную дату в строку/массив локализованной даты.
Параметры
Возвращаемое значение
| mixed | Значение в преобразованном представлении |
Исключения
Преобразует локализованную строку/массив даты в нормализованную дату.
Параметры
| mixed | $value | Значение в преобразованном представлении |
Возвращаемое значение
| mixed | Значение в исходном представлении |
Исключения