coldfusion - 将数字格式从美元更改为英镑

标签 coldfusion currency-formatting

我正在尝试格式化货币值以以英镑输出,但在尝试从 $ 更改为 £ 时遇到问题。我目前有以下...

numberFormat(TOTAL_VALUE_GBP,'_$,9.99')

我需要做什么才能输出为 £?

最佳答案

您可以使用 lsCurrencyFormat() 函数。首次使用setLocale()在此处将区域设置信息设置为您想要的(英语(英国))。然后使用 lsCurrencyFormat() .

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

关于coldfusion - 将数字格式从美元更改为英镑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55239716/

相关文章:

JQuery DataTables - 发布后刷新表数据 - ColdFusion

ios - 货币复数 swift 不允许配置

java - 如何在格式化值时避免由 NumberFormat(Locale).format() 方法完成的自动舍入?

java - 用于货币格式化的正则表达式 - java

regex - 用于查找后跟空格的最后一个字母字符位置的正则表达式?

sql-server-2005 - 应用层数据库事务的最佳实践

javascript - 有没有办法在基于区域设置格式化货币时获得一致的输出

javascript - 如何在数据表中格式化货币?

coldfusion - Application.cfc 中的组件级属性

coldfusion - 使用 CFLocation - CF9 重定向到新选项卡