You can define the system locale to automatically display the following values in your Joget DX system:
- date format
By setting the System Locale and Using Locale Date Format checkbox, you can control how date and language is presented system-wide.
Figure 1: System Settings showing User Interface Settings
How locale date format is determined?
Locale date format is retrieved using the underlying Java library Joget DX runs on.
Here's a quick comparison by using the default Expenses Claim app on the "Created" column with no formatter used at all.
Figure 3: dateCreated is platform default column that will follow system locale format set
Figure 3: Datalist using en_US locale where date displays as mm/dd/yyyy.
Figure 4: Datalist using en_GB locale where date displays as dd/mm/yyyy.
This is the list of elements/modules but not limited to that may be influenced by locale settings.
- Date Picker
- Date Formatter
- Inbox Menu
- Universal Inbox Menu
- Process Monitoring
- Date Hash Variable
- Process Status Menu
- Datalist Inbox Menu
- JSON API
Relevant Attributes: System Time Zone, System Locale, System Date Format
There are new changes where the user has an option to change their server timezone to UTC or GMT which is available from version 7.0.7 onwards.
For more information regarding this, please refer to Version 7.0.7