Skip to content
Snippets Groups Projects
Commit 89f2e9f8 authored by Imko Schumacher's avatar Imko Schumacher Committed by Benjamin Franzke
Browse files

[BUGFIX] Set timezone on TCA dbType input

The value from columns that are marked as "dbType" date(time) fields
in TCA configuration are now explicitly interpreted using UTC timezone,
when the string value has no timezone specifier given.
JS supplied values contain Z as specifier, while records from the database
(which are processed during copy operations) do not contain a timezone
specifier.
Local time was assumed by PHP in the latter case before, as we did not
pass an explicit timezone information to the DateTime constructor.

Therefore we now assure no timezone conversion will happen and no
time/date-offset will be added, by using UTC explicitly.

Resolves: #89914
Releases: master, 10.4, 9.5
Change-Id: I8e531ae5f3367c4493ce1e7db4bec0ef02311e24
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66670


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarMarkus Klein <markus.klein@typo3.org>
Tested-by: default avatarBenjamin Franzke <bfr@qbus.de>
Reviewed-by: default avatarMarkus Klein <markus.klein@typo3.org>
Reviewed-by: default avatarBenjamin Franzke <bfr@qbus.de>
parent e4eee470
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment