Problem/Motivation
- Reported by @joelstein in #2926508-132: Add DateTimeNormalizer+TimestampNormalizer, deprecate TimestampItemNormalizer: @DataType-level normalizers are reusable by JSON API.
- Root cause traced by @Wim Leers in #2926508-135: Add DateTimeNormalizer+TimestampNormalizer, deprecate TimestampItemNormalizer: @DataType-level normalizers are reusable by JSON API.
- Confirmed by @mpdonadio in #2926508-139: Add DateTimeNormalizer+TimestampNormalizer, deprecate TimestampItemNormalizer: @DataType-level normalizers are reusable by JSON API, and asked to be split to a separate issue. This is that separate issue.
Proposed resolution
The title is DateTimeIso8601::getDateTime() does not specify the storage timezone when constructing DrupalDateTime object
— the solution is to then start doing that.
Remaining tasks
Review.
User interface changes
None.
API changes
None.
Data model changes
None.