Class ConvertDate


  • public class ConvertDate
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static java.util.TreeMap<java.lang.String,​java.lang.Integer> daysTable  
      (package private) static java.util.TreeMap<java.lang.String,​java.lang.Integer> monthsTable  
      private static java.util.HashSet<java.lang.String> voidData  
    • Constructor Summary

      Constructors 
      Constructor Description
      ConvertDate()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.util.Date addHour​(java.util.StringTokenizer st, java.util.Calendar cal, java.lang.String s1)  
      static java.util.Date convertToDate​(java.lang.Object obj)
      try read a Date from a Object
      private static void fillMap​(java.util.TreeMap<java.lang.String,​java.lang.Integer> map, java.lang.String key, java.lang.Integer value)  
      private static java.util.Date getDDMMYYYY​(java.util.StringTokenizer st, java.lang.String s1)  
      private static java.util.Date getMMDDYYYY​(java.util.StringTokenizer st, java.lang.String s1)  
      static java.lang.Integer getMonth​(java.lang.String month)  
      private static int getYear​(java.lang.String s1)  
      private static java.util.Date getYYYYMMDD​(java.util.StringTokenizer st, java.lang.String s1)  
      private static java.lang.Integer parseMonth​(java.lang.String s1)  
      private static java.lang.String trySkip​(java.util.StringTokenizer st, java.lang.String s1, java.util.Calendar cal)  
      • Methods inherited from class java.lang.Object

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

      • monthsTable

        static java.util.TreeMap<java.lang.String,​java.lang.Integer> monthsTable
      • daysTable

        static java.util.TreeMap<java.lang.String,​java.lang.Integer> daysTable
      • voidData

        private static java.util.HashSet<java.lang.String> voidData
    • Constructor Detail

      • ConvertDate

        public ConvertDate()
    • Method Detail

      • getMonth

        public static java.lang.Integer getMonth​(java.lang.String month)
      • parseMonth

        private static java.lang.Integer parseMonth​(java.lang.String s1)
      • fillMap

        private static void fillMap​(java.util.TreeMap<java.lang.String,​java.lang.Integer> map,
                                    java.lang.String key,
                                    java.lang.Integer value)
      • convertToDate

        public static java.util.Date convertToDate​(java.lang.Object obj)
        try read a Date from a Object
      • getYYYYMMDD

        private static java.util.Date getYYYYMMDD​(java.util.StringTokenizer st,
                                                  java.lang.String s1)
      • getYear

        private static int getYear​(java.lang.String s1)
      • getMMDDYYYY

        private static java.util.Date getMMDDYYYY​(java.util.StringTokenizer st,
                                                  java.lang.String s1)
      • getDDMMYYYY

        private static java.util.Date getDDMMYYYY​(java.util.StringTokenizer st,
                                                  java.lang.String s1)
      • addHour

        private static java.util.Date addHour​(java.util.StringTokenizer st,
                                              java.util.Calendar cal,
                                              java.lang.String s1)
      • trySkip

        private static java.lang.String trySkip​(java.util.StringTokenizer st,
                                                java.lang.String s1,
                                                java.util.Calendar cal)