Class PreJava9DateFormatProvider


  • public class PreJava9DateFormatProvider
    extends Object
    Provides DateFormats for US locale with patterns which were the default ones before Java 9.
    • Constructor Detail

      • PreJava9DateFormatProvider

        public PreJava9DateFormatProvider()
    • Method Detail

      • getUSDateFormat

        public static DateFormat getUSDateFormat​(int style)
        Returns the same DateFormat as DateFormat.getDateInstance(style, Locale.US) in Java 8 or below.
      • getUSDateTimeFormat

        public static DateFormat getUSDateTimeFormat​(int dateStyle,
                                                     int timeStyle)
        Returns the same DateFormat as DateFormat.getDateTimeInstance(dateStyle, timeStyle, Locale.US) in Java 8 or below.