gchq / stroom

Stroom is a highly scalable data storage, processing and analysis platform.
https://gchq.github.io/stroom-docs/
Apache License 2.0
431 stars 55 forks source link

When displaying date/times as non UTC, Stroom incorrectly showing `Z` suffix as opposed to actual offset #4152

Closed stroomdev66 closed 6 months ago

stroomdev66 commented 6 months ago

This behaviour makes date/times appear incorrectly in some screens. Note that the date/time within the data is not affected as that is written as text as UTC ISO8601 form.

The screens affected are those that use the stroom.preferences.client.DateTimeFormatter class. These are generally tables that list items such as streams (created and effective times).

To reproduce change the user preference to use local time, a time zone id or specific offset. Then see date/times change in the UI screens on refresh, e.g. the meta list, but the Z suffix remains.