JIRA REST API Sprint 问题路线 - timeSpent 和 timeSpentSeconds 不匹配

JIRA REST API Sprint Issue route - timeSpent and timeSpentSeconds don't match

我目前正在使用 JIRA REST API 使用以下路径检索在项目中的工单上花费的时间:

/rest/agile/1.0/board/{boardId}/sprint/{sprintId}/issue

在其中一个 issues 中,我收到以下与时间相关的数据:

 "timetracking": {
      "remainingEstimate": "9w 1d",
      "timeSpent": "4d",
      "remainingEstimateSeconds": 1324800,
      "timeSpentSeconds": 115200
    },

将秒数转换为天数时,结果为 1.33333333 天,而 timeSpent 指定为 4 天。

为什么 timeSpenttimeSpentSeconds 不相加,有没有办法解决这个问题以确保它们相匹配?

我想通了。事实证明,它不是在 24 小时内工作,即 1d 不等于 86400,而是在每天花在项目上的时间上工作,在我的例子中,[=12] =].因此,秒数为 4 * 8,等于 1.33333... 天。