Изменение числового формата с доллара на британский фунт - PullRequest
3 голосов
/ 19 марта 2019

Я пытаюсь отформатировать значение валюты для вывода в фунтах стерлингов, но у меня возникают проблемы при попытке изменить значение с $ на £. В настоящее время у меня есть следующее ...

numberFormat(TOTAL_VALUE_GBP,'_$,9.99')

Что мне нужно сделать, чтобы вывести как £?

1 Ответ

5 голосов
/ 19 марта 2019

Вы можете использовать функцию lsCurrencyFormat().Сначала используйте setLocale(), чтобы установить необходимую информацию о локали (английская (Великобритания)).Затем используйте lsCurrencyFormat().

<cfset setLocale('English (UK)')>
<cfset amountInGBP = lsCurrencyFormat(100000, "local")>
<cfoutput>#amountInGBP#</cfoutput>
...