Customizing Date and Time End-User Formats The GLS locales define end-user formats for dates and times, which you do not usually need to change. However, you can customize end-user formats for DATE and DATETIME values (for example, 10-27-95 for the date 10/27/95) with the following environment variables.
GL_DATE
Supports extended format strings for international formats in date end-user formats.
GL_DATETIME
Supports extended format strings for international formats in time end-user formats.
DBDATE
Specifies a date end-user format. (Supported for backward compatibility.)
DBTIME
Specifies a time end-user format for certain embedded-language (ESQL) library functions. (Supported for backward compatibility.)
A date or time end-user format string specifies a format for the manipulation of internal DATE or DATETIME values as a literal string. For more information, see "End-User Formats".
Era-Based Date and Time Formats The GL_DATE and GL_DATETIME environment variables provide support for alternative dates and times such as era-based (Asian) formats. These alternative formats support dates such as the Taiwanese Ming Guo year and the Japanese Imperial-era dates. For more information about these era-based date formats, see "Date and Time Formats".
E
1. DBDATE
2. GL_DATE
3. Information that the client locale defines (CLIENT_LOCALE, if it is set)
5. LANG (if DBNLS is set, and LC_TIME is not set)
6. Default date format = %m/%d/%iy (if DBDATE, GL_DATE and DBNLS are not set, and no locale is specified)
1. DBDATE and DBTIME
2. GL_DATETIME
5. LANG (if DBNLS is set, but LC_TIME is not set)
6. Default DATETIME format = %iY-%m-%d %H:%M:%S (if CLIENT_LOCALE, DBTIME, GL_DATETIME, and DBNLS are not set)
A monetary end-user format string specifies a format for the manipulation of internal DECIMAL, FLOAT, and MONEY values as monetary literal strings. For more information, see "End-User Formats". Informix products use the following precedence to determine the end-user format for a MONEY value:
1. DBMONEY
2. Information that the client locale defines (CLIENT_LOCALE, identifies the client locale; if it and DBNLS are not set, then the client locale is the default locale)
4. LANG (if DBNLS is set, but LC_MONETARY is not set)
5. Default currency notation = $,.