| java.lang.Object | |
| ↳ | com.atlassian.jira.datetime.DateTimeFormatterFactoryImpl |
This class is responsible for providing DateTimeFormatter instances to JIRA and plugin code.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Creates a new DateTimeFormatter that uses the JIRA default time zone, locale, and
relative date style. | |||||||||||
Clears this instance's cache.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||||
From interface
com.atlassian.jira.datetime.DateTimeFormatterFactory
| |||||||||||||
Creates a new DateTimeFormatter that uses the JIRA default time zone, locale, and relative date style. To get a "smart" formatter that automatically uses the time zone and locale of the
currently logged in user, create a new formatter by calling DateTimeFormatter.forLoggedInUser() on the formatter returned by this method, e.g.:
DateTimeFormatter userFormatter = dateTimeFormatterFactory.formatter().forLoggedInUser();
Note that since JIRA 5.0 you can get a DateTimeFormatter injected directly into your class (in that case
there is no need to use this factory class).
A formatter obtained in this fashion may be safely reused across requests.
Clears this instance's cache.
| event | a ClearCacheEvent |
|---|

