Package org.opennms.core.time
Class CentralizedDateTimeFormat
- java.lang.Object
-
- org.opennms.core.time.CentralizedDateTimeFormat
-
public class CentralizedDateTimeFormat extends java.lang.Object
This class provides a centralized point to format date times consistently across OpenNMS. Class is thread safe
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_FORMAT_PATTERN
static org.slf4j.Logger
LOG
static java.lang.String
SESSION_PROPERTY_TIMEZONE_ID
static java.lang.String
SYSTEM_PROPERTY_DATE_FORMAT
-
Constructor Summary
Constructors Constructor Description CentralizedDateTimeFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
format(java.time.Instant instant, java.time.ZoneId timeZoneId)
java.lang.String
format(java.util.Date date, java.time.ZoneId timeZoneId)
java.lang.String
getFormatPattern()
-
-
-
Field Detail
-
SYSTEM_PROPERTY_DATE_FORMAT
public static final java.lang.String SYSTEM_PROPERTY_DATE_FORMAT
- See Also:
- Constant Field Values
-
SESSION_PROPERTY_TIMEZONE_ID
public static final java.lang.String SESSION_PROPERTY_TIMEZONE_ID
- See Also:
- Constant Field Values
-
DEFAULT_FORMAT_PATTERN
public static final java.lang.String DEFAULT_FORMAT_PATTERN
- See Also:
- Constant Field Values
-
LOG
public static final org.slf4j.Logger LOG
-
-