我正在编写一个使用PHP和Jira REST API的应用程序,该API需要在特定时间段内生成报告,并累积一个人在特定项目上花费的时间.
为此,我需要一个可以给出类似内容的电话.
例如: For the period 01/01/2012 - 31/01/2012 give me the worklogs for project X.
到目前为止我找到的方法是在开始日期之后获取更新的问题,并再次按期间过滤每个问题的工作日志.
还有更好的选择吗?
我将以下代码与带有 half_even 舍入模式的 java BigDecimal setScale 方法一起使用,并得到以下结果。
new BigDecimal(1.115).setScale(2, RoundingMode.HALF_EVEN).toPlainString()
Run Code Online (Sandbox Code Playgroud)
结果:1.11
预期:1.12
由于最接近 5 左边的偶数应该是 2,所以我期望的结果是 1.12。但结果是 1.11。然后再次,
new BigDecimal(1.145).setScale(2, RoundingMode.HALF_EVEN).toPlainString()
Run Code Online (Sandbox Code Playgroud)
结果:1.15
预期:1.14
因为 5 左边的偶数是 4,所以我希望结果是 1.14。对此有什么解释吗?