首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java script插件,用于将数字转换为特定于文化的货币格式,并将具有特定货币格式的数字取消格式化为普通数字

问Java script插件,用于将数字转换为特定于文化的货币格式,并将具有特定货币格式的数字取消格式化为普通数字
EN

Stack Overflow用户
提问于 2015-03-18 12:25:36
回答 1查看 939关注 0票数 1

我想取消特定货币格式的数字格式,以便将其转换为普通数字。

例如:

如果用户以USD为单位输入值11,000.50,请将其转换为普通数字(不含逗号) 11000.50

如果用户在ZAR (南非兰特)中输入值“1450789,32”,请将其转换为普通数字(不含空格) "1450789.32“。南非官方使用十进制逗号,并用空格作为千位分隔符。

同样,我想用特定的货币格式格式化数字,以显示回用户。

例如:

将数字"1450789.32“转换回南非ran (ZAR)以将其显示为”1450789,32“

将值转换为UK格式1100.123以显示为1,100.123

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 14:04:36

我推荐你去看看Numeral.js

将USD转换为普通数字:

代码语言:javascript
复制
var string = numeral().unformat('11,000.50');

string-> 11000.50

ZAR的普通数字:

代码语言:javascript
复制
var string = numeral(145078932).format('0 000 000.00');

string -> 1 450 789.35

英国的普通号码:

代码语言:javascript
复制
var string = numeral(1100.123).format('0,000.000');

string-> 1,100.123
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29114122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档