使用 JQL 进行日期计算和格式化

标签 date jira jql

我需要创建一个 JQL 过滤器,它使用当前日期并仅使用 FixVersion (String) 从中减去 2 个月。

有没有办法基本上说(这是伪代码):

fixVersion = "'"+(now().month() - "2m").toString()+"_2017"

最佳答案

不,开箱即用是不可能的。

fixVersion 不是日期字段,因此您不能在 JQL 中对其执行任何日期操作。

对于日期字段,JIRA 支持如下表达式:

  • 截止日期 >= "2008/12/31"
  • 创建 >= "-5d"
  • 创建 > startOfMonth("-1")

但是,您可以实现自己的自定义 JQL 函数来支持此功能,方法是编写自定义附加组件或使用(商业)附加组件,如 Script Runner。

更多信息请查看:

关于使用 JQL 进行日期计算和格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45310880/

相关文章:

python - 使用 Python 在 JIRA 中使用受让人、观察者和附件创建新问题

JIRA JQL - 在状态中查找超过 X 天的问题

php - MYSQL order by publish date and timestamp 违规行为

javascript - 非管理员时的 Confluence REST API 请求以 401 错误结束

java - 不明确的结果日期java

ruby - Jira Rest API - 如何登录

python - Jira 搜索项目中状态为 Done 或 Closed 的所有问题

jira - 如何在 JIRA 中找到添加到事件 sprint 的问题?

java - 使用 LocalDate 存储日期

mysql - mysql插入的格式化日期