小编mmm*_*ool的帖子

如何在年初获得正确的周数

我目前正在开发一个应用程序,我需要对传入数据进行排序,根据传入记录的年份和星期将其放入表格中。

问题

是我用来date_part('week', created_date)::text获取星期几,它在 99% 的时间里工作得很好,但是当created_date在一月初时,例如 02.01.2021,date_part('week', created_date)::text返回数字 53,从逻辑上讲它显然是第一个一年中的第几周,也许你可以建议我如何获得一年中 100% 的正确周数?

postgresql

4
推荐指数
1
解决办法
778
查看次数

Java BigDecimal 四舍五入,而数字中有无意义的 0

问题

我曾经BigDecimal.setScale(7, RoundingMode.HALF_UP)将数字四舍五入到 7 个小数位,但是现在如果我得到一个没有任何小数位的数字或它们小于 7,我会0在数字中得到无用的's,例如在以40这种方式四舍五入之后我会得到40.0000000.

是否可以使用SetScale并同时去除无意义的 0将数字舍入一定数量的小数位?

java rounding bigdecimal

2
推荐指数
1
解决办法
40
查看次数

标签 统计

bigdecimal ×1

java ×1

postgresql ×1

rounding ×1