gpt4 book ai didi

scala - 如何在 play 2.0 模板中格式化数字/日期?

转载 作者:行者123 更新时间:2023-12-04 12:11:33 24 4
gpt4 key购买 nike

我在 play 2.0 模板系统上有点挣扎;我有一个方法可以返回 scala 中的“Int”,我想使用“#,###”模式对其进行格式化。

我试过 @order.itemCount().format("#,###")@( order.item.count() format "#,###" )但没有爱。

我不确定 play 模板语法中是否有这个技巧,或者我是否只需要学习如何在 Scala 中做到这一点。

最佳答案

最直接的方法是使用 Java's string formatting :

scala> val n = 1000000
n: Int = 1000000

scala> "%,d".format(n)
res0: String = 1,000,000

这也将正确处理本地化:
scala> String.format(java.util.Locale.ITALY, "%,d", n: java.lang.Integer)
res1: java.lang.String = 1.000.000

关于scala - 如何在 play 2.0 模板中格式化数字/日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10515123/

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