Class ISO8601DateFormat

    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.text.DateFormat

        java.text.DateFormat.Field
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static long lastTime  
      private static char[] lastTimeString  
      private static long serialVersionUID  
      • Fields inherited from class java.text.DateFormat

        AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.StringBuffer format​(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)
      Appends a date in the format "YYYY-mm-dd HH:mm:ss,SSS" to sbuf.
      java.util.Date parse​(java.lang.String s, java.text.ParsePosition pos)
      Always returns null.
      • Methods inherited from class java.text.DateFormat

        clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
      • Methods inherited from class java.text.Format

        format, formatToCharacterIterator, parseObject
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • lastTime

        private static long lastTime
      • lastTimeString

        private static char[] lastTimeString
    • Constructor Detail

      • ISO8601DateFormat

        public ISO8601DateFormat()
      • ISO8601DateFormat

        public ISO8601DateFormat​(java.util.TimeZone timeZone)
    • Method Detail

      • format

        public java.lang.StringBuffer format​(java.util.Date date,
                                             java.lang.StringBuffer sbuf,
                                             java.text.FieldPosition fieldPosition)
        Appends a date in the format "YYYY-mm-dd HH:mm:ss,SSS" to sbuf. For example: "1999-11-27 15:49:37,459".
        Overrides:
        format in class AbsoluteTimeDateFormat
        Parameters:
        sbuf - the StringBuffer to write to
        date - the date to format
        fieldPosition - remains untouched
      • parse

        public java.util.Date parse​(java.lang.String s,
                                    java.text.ParsePosition pos)
        Always returns null.
        Overrides:
        parse in class AbsoluteTimeDateFormat