Improved Time object's string representation

The Time object's string representation now takes the user setting into account. However, the
change set is just a minor improvement. For further optimization, either a lot of i18n needs to
be implemented in the front-end or the back-end needs to be queried for localized Time objects.

Bug: 48962

Change-Id: I093af8477b1bba7ea3fca497d03561a9c52b8d93
Merge "Improved Time object's string representation"