You can set up languages in your application (Language menu | Language settings). Each language has its own specifications for date/time formatting.
The user can be linked to the specified language (System.User to System.Language association). When the user logs in, the language specific layout is used automatically.
See this learning path for more information
Other solutions would require a lot of custom logic
Hi,
Under your App Settings, go to the Languages tab.
By opening a language, you have the option to change the Date/Time and Date and time format.
Hope this helps.