DateTimeToArrayTransformer
class DateTimeToArrayTransformer extends BaseDateTimeTransformer
Преобразует между нормализованным временем и локальным строковым/массивным временем.
Свойства
Методы
| | __construct(string $inputTimezone = null, string $outputTimezone = null, array $fields = null, bool $pad = false) | |
| mixed | transform(DateTimeInterface $dateTime) Преобразует нормализованную дату в локальную дату. | |
| mixed | reverseTransform(mixed $value) Преобразует локальную дату в нормализованную дату. | |
Подробности
__construct(string $inputTimezone = null, string $outputTimezone = null, array $fields = null, bool $pad = false)
Параметры
| string | $inputTimezone | Имя часового пояса ввода |
| string | $outputTimezone | Имя часового пояса вывода |
| array | $fields | Поля даты |
| bool | $pad | Использовать ли заполнение |
Преобразует нормализованную дату в локальную дату.
Параметры
Возвращаемое значение
| mixed | Значение в преобразованном представлении |
Исключения
Преобразует локальную дату в нормализованную дату.
Параметры
| mixed | $value | Значение в преобразованном представлении |
Возвращаемое значение
| mixed | Значение в исходном представлении |
Исключения