...
...
Abstract
This code snippet fetches the current user time zone.
Logic
Fetch Access the Time zone component service of Jira and create a Calendar instance with this fetch the logged in user time zone.
Snippet
Code Block |
---|
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.timezone.TimeZoneManager // access timeZone of current user def userTimeZone = getComponent(TimeZoneManager).getLoggedInUserTimeZone() c1 = GregorianCalendar.getInstance(userTimeZone); |
Placeholders
NA
Examples
The outcome of the code snippet is a zoneInfo that you can use to create a calendar instance
...
in the current user time zone
...
and format a date.
Code Block |
---|
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.timezone.TimeZoneManager
// access timeZone of current user
def userTimeZone = getComponent(TimeZoneManager).getLoggedInUserTimeZone()
c1 = GregorianCalendar.getInstance(userTimeZone);
return c1.format("HH:mm") |
References
- getComponent()
- Groovy Documentation
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...