Update DateTimeToArrayTransformer.php
This commit is contained in:
parent
2c0c232f21
commit
27b824a6b7
@ -179,15 +179,16 @@ class DateTimeToArrayTransformer extends BaseDateTimeTransformer
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$dateTime = new \DateTime(sprintf(
|
$dateTime = new \DateTime(sprintf(
|
||||||
'%s-%s-%s %s:%s:%s %s',
|
'%s-%s-%s %s:%s:%s',
|
||||||
empty($value['year']) ? '1970' : $value['year'],
|
empty($value['year']) ? '1970' : $value['year'],
|
||||||
empty($value['month']) ? '1' : $value['month'],
|
empty($value['month']) ? '1' : $value['month'],
|
||||||
empty($value['day']) ? '1' : $value['day'],
|
empty($value['day']) ? '1' : $value['day'],
|
||||||
empty($value['hour']) ? '0' : $value['hour'],
|
empty($value['hour']) ? '0' : $value['hour'],
|
||||||
empty($value['minute']) ? '0' : $value['minute'],
|
empty($value['minute']) ? '0' : $value['minute'],
|
||||||
empty($value['second']) ? '0' : $value['second'],
|
empty($value['second']) ? '0' : $value['second']
|
||||||
$this->outputTimezone
|
),
|
||||||
));
|
new \DateTimeZone($this->outputTimezone)
|
||||||
|
);
|
||||||
|
|
||||||
if ($this->inputTimezone !== $this->outputTimezone) {
|
if ($this->inputTimezone !== $this->outputTimezone) {
|
||||||
$dateTime->setTimezone(new \DateTimeZone($this->inputTimezone));
|
$dateTime->setTimezone(new \DateTimeZone($this->inputTimezone));
|
||||||
|
Reference in New Issue
Block a user