Class 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 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
    • Constructor Detail

      • CentralizedDateTimeFormat

        public CentralizedDateTimeFormat()
    • Method Detail

      • getFormatPattern

        public java.lang.String getFormatPattern()
      • format

        public java.lang.String format​(java.time.Instant instant,
                                       java.time.ZoneId timeZoneId)
      • format

        public java.lang.String format​(java.util.Date date,
                                       java.time.ZoneId timeZoneId)