类 DateFormatter

    • 构造器详细资料

      • DateFormatter

        public DateFormatter()
        Create a new default DateFormatter.
      • DateFormatter

        public DateFormatter​(String pattern)
        Create a new DateFormatter for the given date pattern.
    • 方法详细资料

      • setPattern

        public void setPattern​(String pattern)
        Set the pattern to use to format date values.

        If not specified, DateFormat's default style will be used.

      • setStylePattern

        public void setStylePattern​(String stylePattern)
        Set the two character to use to format date values. The first character used for the date style, the second is for the time style. Supported characters are
        • 'S' = Small
        • 'M' = Medium
        • 'L' = Long
        • 'F' = Full
        • '-' = Omitted
          • This method mimics the styles supported by Joda-Time.
        参数:
        stylePattern - two characters from the set {"S", "M", "L", "F", "-"}
        从以下版本开始:
        3.2
      • setTimeZone

        public void setTimeZone​(TimeZone timeZone)
        Set the TimeZone to normalize the date values into, if any.
      • setLenient

        public void setLenient​(boolean lenient)
        Specify whether or not parsing is to be lenient. Default is false.

        With lenient parsing, the parser may allow inputs that do not precisely match the format. With strict parsing, inputs must match the format exactly.

      • print

        public String print​(Date date,
                            Locale locale)
        从接口复制的说明: Printer
        Print the object of type T for display.
        指定者:
        print 在接口中 Printer<Date>
        参数:
        date - the instance to print
        locale - the current user locale
        返回:
        the printed text string
      • parse

        public Date parse​(String text,
                          Locale locale)
                   throws ParseException
        从接口复制的说明: Parser
        Parse a text String to produce a T.
        指定者:
        parse 在接口中 Parser<Date>
        参数:
        text - the text string
        locale - the current user locale
        返回:
        an instance of T
        抛出:
        ParseException - when a parse exception occurs in a java.text parsing library