Class DateFormat

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int DATE  
      static int DATETIME  
      static java.lang.String DEFAULT
      Constant for default style pattern.
      static java.lang.String FULL
      Constant for full style pattern.
      static java.lang.String LONG
      Constant for long style pattern.
      static java.lang.String MEDIUM
      Constant for medium style pattern.
      static int NONE
      Constant for empty style pattern.
      static java.lang.String SHORT
      Constant for short style pattern.
      static int TIME  
    • Constructor Summary

      Constructors 
      Constructor Description
      DateFormat()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String format​(java.lang.Object obj, java.lang.String timeZone)  
      abstract java.lang.String format​(java.util.Date date, java.lang.String timeZone)  
      java.util.Date getDateByString​(java.lang.String dateStr)  
      static DateFormat getInstance​(org.json.simple.JSONObject formatData, java.lang.String format, java.lang.String locale)  
      static DateFormat getInstance​(org.json.simple.JSONObject formatData, java.lang.String format, java.lang.String language, java.lang.String region)  
      static java.lang.String getPattern​(org.json.simple.JSONObject formatData, java.lang.String format)  
      boolean isNumeric​(java.lang.String str)  
      java.util.Date IsoToDate​(java.lang.String isoDateStr)  
      java.util.Date parseStr2Date​(java.lang.String str)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DateFormat

        public DateFormat()
    • Method Detail

      • getInstance

        public static DateFormat getInstance​(org.json.simple.JSONObject formatData,
                                             java.lang.String format,
                                             java.lang.String locale)
      • getInstance

        public static DateFormat getInstance​(org.json.simple.JSONObject formatData,
                                             java.lang.String format,
                                             java.lang.String language,
                                             java.lang.String region)
      • getPattern

        public static java.lang.String getPattern​(org.json.simple.JSONObject formatData,
                                                  java.lang.String format)
      • format

        public java.lang.String format​(java.lang.Object obj,
                                       java.lang.String timeZone)
      • format

        public abstract java.lang.String format​(java.util.Date date,
                                                java.lang.String timeZone)
      • parseStr2Date

        public java.util.Date parseStr2Date​(java.lang.String str)
      • getDateByString

        public java.util.Date getDateByString​(java.lang.String dateStr)
      • IsoToDate

        public java.util.Date IsoToDate​(java.lang.String isoDateStr)
      • isNumeric

        public boolean isNumeric​(java.lang.String str)