Not really.
The history works properly.
The history datetimes are always correct. Assuming that the history datetimes are correct for everyone, then the fix is to use the same formatting code in the messages pane as in the history. Knowledge of the root cause is not actually required i.e. they shouldn’t need to be me to fix it.