You can search, filter, and sort work items by a Custom Field by Time in Status directly in JQL — in issue search, saved filters, dashboards, and automation rules.
Referencing the field
Reference a field by its name in JQL:
"TIS [Review]" > 2h
Supported operators
|
Operator |
Meaning |
|---|---|
|
|
equals / not equals |
|
|
greater / less than (with duration values) |
|
|
has no value / has a value |
|
|
sort ascending or descending |
Duration values
Comparisons use human‑readable duration values in days and hours:
-
d— days -
h— hours
"TIS [DEV Proj]" > 1d
Finds items where time in the [DEV Proj] statuses exceeds 1 day.
Only days and hours are supported.
Format
The field is displayed as days and hours (dd hh) but stored and compared in seconds. JQL comparisons and ORDER BY run against the precise second value, not the truncated display — so an item shown as 1d can still match > 1d if its exact stored time is a little over a day.
Through the Jira REST API the same field is returned as two values: renderedFields — the formatted dd hh display — and fields — the raw value in seconds.
Combining with other criteria
Combine Time in Status fields with any standard JQL:
status = "In Progress" AND "TIS [Review]" >= 2h
Before you rely on JQL
-
The field must have a value written by an update run. A field that has never run (or has no schedule set) shows as empty and won't match value comparisons.
-
Values refresh on the field's configured schedule (hourly, daily, or weekly) or when you run Update now — not instantly on status change. Expect values to reflect the last run.
If you need help or want to ask questions, please contact SaaSJet Support or email us at support@saasjet.atlassian.net
Haven't used this add-on yet? Try it now!