You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用JIRA搜索API按指定创建日期筛选问题无结果求助

解决JIRA搜索API按创建日期筛选无结果的问题

核心问题分析

直接用created='2022/09/06'匹配不到工单,是因为JIRA的created字段包含时分秒时间戳,而你指定的是纯日期,精确匹配会漏掉所有带具体时间的工单。

正确的JQL写法

以下几种方式都能准确筛选出指定日期创建的工单:

  1. 时间区间覆盖法(最通用)
    匹配当天00:00到次日00:00之间的所有工单:

    project = AF AND created >= '2022/09/06' AND created < '2022/09/07'
    
  2. JIRA日期函数法
    利用JIRA内置函数直接定位当天的时间范围:

    project = AF AND created IN (startOfDay('2022/09/06') TO endOfDay('2022/09/06'))
    

    或者更简洁的写法:

    project = AF AND created >= startOfDay('2022/09/06') AND created <= endOfDay('2022/09/06')
    
  3. 检查日期格式兼容性
    部分JIRA系统默认日期格式为yyyy-MM-dd,如果/分隔的格式不生效,尝试改用短横线:

    project = AF AND created >= '2022-09-06' AND created < '2022-09-07'
    

修改后的请求体示例

{
    "jql": "project = AF AND created >= '2022/09/06' AND created < '2022/09/07'",
    "startAt": 0,
    "maxResults": 15,
    "fields": [
        "summary",
        "status",
        "assignee",
        "project",
        "created",
        "priority",
        "duedate",
        "description",
        "issuetype"
    ]
}

注意:JIRA的startAt参数是从0开始计数的,之前设为1不会导致无结果,但分页时会漏掉第一条数据,建议改为0。

内容的提问来源于stack exchange,提问作者sunil suthar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 23:20:31