【发布时间】:2014-01-24 10:52:40
【问题描述】:
我正在使用 freemarker 并尝试以这种格式显示数字:例如 $3,343,434.00。这很容易通过使用${total?string.currency} 来解决(假设“total”是某个数字)。
但是,当我有负数时,它会像这样显示它们:($343.34) 而不是:-$343.34。我需要负号而不是括号。有没有办法可以自定义格式,以便它完成 string.currency 所做的所有事情,但替换负值行为?我对 freemarker 比较陌生,因此感谢您提供详细的回复!
【问题讨论】:
标签: java html freemarker number-formatting