Functions for controlling and using locales
ColdFusion MX provides the following functions that let you specify and identify the locale and
format text based on the locale:
Tag or function
GetLocale
LSCurrencyFormat
LSDateFormat
LSEuroCurrencyFormat
LSIsCurrency
LSIsDate
LSIsNumeric
LSNumberFormat
LSParseCurrency
LSParseDateTime
LSParseEuroCurrency
LSParseNumber
LSTimeFormat
SetLocale
Note: Many functions that have names starting with LS have corresponding functions that do not
have this prefix: DateFormat, IsDate, IsNumeric, NumberFormat, ParseDateTime, and
TimeFormat. These function use English (US) locale rules.
If you do not precede calls to the LS functions with a call to the
locale defined by the JVM, which typically is the locale of the operating system.
The following example uses the
for each locale supported by ColdFusion MX:
<!--- This example shows LSDateFormat --->
<html>
<head>
<title>LSDateFormat Example</title>
</head>
Use
Returns the current locale setting.
Converts numbers into a string in a locale-specific currency format. For
countries that use the euro, the result depends on the JVM version.
Converts the date part of a date/time value into a string in a locale-
specific date format.
Converts a number into a string in a locale-specific currency format.
Formats using the euro for all countries that use euro as the currency.
Determines whether a string is a valid representation of a currency
amount in the current locale.
Determines whether a string is a valid representation of a date/time
value in the current locale.
Determines whether a string is a valid representation of a number in the
current locale.
Converts a number into a string in a locale-specific numeric format.
Converts a string that is a currency amount in the current locale into a
formatted number. For countries that use the euro, the result depends
on the JVM version.
Converts a string that is a valid date/time representation in the current
locale into a date/time object.
Converts a string that is a currency amount in the current locale into a
formatted number. Requires euro as the currency for all countries that
use the euro.
Converts a string that is a valid numeric representation in the current
locale into a formatted number.
Converts the time part of a date/time value into a string in a locale-
specific date format.
Specifies the locale setting.
function to display the current date in the format
LSDateFormat
function, they use the
SetLocale
Tags and functions for globalizing
381
Need help?
Do you have a question about the COLDFUSION MX 61-DEVELOPING COLDFUSION MX and is the answer not in the manual?
Questions and answers