Description of problem: When setting a retirement date on a VM, the date always appears in the MM/DD/YY format. This is different from the creation date of the same VM, which uses a non ambiguous international format. Example: Retirement date: 12/03/18 01:00 CET Created On: Mon, 26 Nov 2018 16:26:55 +0100 Version-Release number of selected component (if applicable): cfme-5.9.5.3-2 How reproducible: always Steps to Reproduce: 1. Set a Retirement date on a VM 2. Display the VM details 3. Actual results: Retirement date is confusing for non US users and shoud use a non ambiguous format. Expected results: Retirement date use the same format of creation date Additional info:
Created attachment 1509863 [details] VM lifecycle information, with the 2 dates formats
The dates shown on summary screens *are* localized, since those are all read-only screens and rendering localized dates there is quite simple. Nevertheless, dates shown in our forms (datepicker, datetimepicker) are not localized and always default to MM/DD/YYYY format. There's no easy way to implement what's requested here, since: * there's a substantial amount of forms in our application with datepicker * we have angular / non-angular forms (i.e. implementations are different) * we cannot simply fix one form and leave the others non-localized (this is not possible from technical point of view, nor from product point of view)