DateTimeToStringTransformer
class DateTimeToStringTransformer extends BaseDateTimeTransformer
Преобразует строку даты и времени в объект DateTime и обратно.
Методы
| | __construct(string $inputTimezone = null, string $outputTimezone = null, string $format = 'Y-m-d H:i:s') Преобразует экземпляр \DateTime в строку. | |
| mixed | transform(DateTime|DateTimeInterface $dateTime) Преобразует объект DateTime в строку даты и времени с заданным форматом и часовым поясом. | |
| mixed | reverseTransform(mixed $value) Преобразует строку даты и времени в заданном часовом поясе в объект DateTime. | |
Подробности
__construct(string $inputTimezone = null, string $outputTimezone = null, string $format = 'Y-m-d H:i:s')
Преобразует экземпляр \DateTime в строку.
Параметры
| string | $inputTimezone | Имя часового пояса ввода |
| string | $outputTimezone | Имя часового пояса вывода |
| string | $format | Формат даты |
Исключения
См. также
| \DateTime::format() | для поддерживаемых форматов |
Преобразует объект DateTime в строку даты и времени с заданным форматом и часовым поясом.
Параметры
Возвращаемое значение
| mixed | Значение в преобразованном представлении |
Исключения
Преобразует строку даты и времени в заданном часовом поясе в объект DateTime.
Параметры
| mixed | $value | Значение в преобразованном представлении |
Возвращаемое значение
| mixed | Значение в исходном представлении |
Исключения