gpt4 book ai didi

javascript - 给定文化的文化特定货币

转载 作者:行者123 更新时间:2023-11-30 18:17:19 25 4
gpt4 key购买 nike

所以我在一个网站上工作,我正在使用以下 Javascript 代码

UsdAmount.toLocaleString(siteCulture,
{style: 'currency', currency: 'USD'})
CadAmount.toLocaleString(siteCulture,
{style: 'currency', currency: 'CAD'})

它运行良好,达到了预期的结果

这样

Culture     Currency    Output
en-us USD $123.45
en-us CAD CA$123.45
en-ca USD US$123.45
en-ca CAD $123.45

但是这个功能在Safari中不起作用,所以我不能使用它。

所以我想我会在服务器端用 C# 做这件事并传递字符串

但这似乎行不通,原因有二

  1. 我不能传递两种文化,一种系统文化和一种货币文化
  2. 自从

    之后似乎没有任何效果
    4.ToString("C", new CultureInfo("en-us")) ==> "$4.00"
    4.ToString("C", new CultureInfo("en-ca")) ==> "$4.00" // No CA$

关于格式化适用于所有浏览器的货币还有其他想法吗?

最佳答案

如果您在支持 WinRT(Windows 8 或更高版本)的服务器上运行,则可以使用 currency formatter这将做你想做的事。

关于javascript - 给定文化的文化特定货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44159522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com