Class DateFormat
- java.lang.Object
-
- com.vmware.vipclient.i18n.l2.text.DateFormat
-
- Direct Known Subclasses:
RegionDateFormat,SimpleDateFormat
public abstract class DateFormat extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDATEstatic intDATETIMEstatic java.lang.StringDEFAULTConstant for default style pattern.static java.lang.StringFULLConstant for full style pattern.static java.lang.StringLONGConstant for long style pattern.static java.lang.StringMEDIUMConstant for medium style pattern.static intNONEConstant for empty style pattern.static java.lang.StringSHORTConstant for short style pattern.static intTIME
-
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.Stringformat(java.lang.Object obj, java.lang.String timeZone)abstract java.lang.Stringformat(java.util.Date date, java.lang.String timeZone)java.util.DategetDateByString(java.lang.String dateStr)static DateFormatgetInstance(org.json.simple.JSONObject formatData, java.lang.String format, java.lang.String locale)static DateFormatgetInstance(org.json.simple.JSONObject formatData, java.lang.String format, java.lang.String language, java.lang.String region)static java.lang.StringgetPattern(org.json.simple.JSONObject formatData, java.lang.String format)booleanisNumeric(java.lang.String str)java.util.DateIsoToDate(java.lang.String isoDateStr)java.util.DateparseStr2Date(java.lang.String str)
-
-
-
Field Detail
-
DATETIME
public static final int DATETIME
- See Also:
- Constant Field Values
-
DATE
public static final int DATE
- See Also:
- Constant Field Values
-
TIME
public static final int TIME
- See Also:
- Constant Field Values
-
NONE
public static final int NONE
Constant for empty style pattern.- See Also:
- Constant Field Values
-
FULL
public static final java.lang.String FULL
Constant for full style pattern.- See Also:
- Constant Field Values
-
LONG
public static final java.lang.String LONG
Constant for long style pattern.- See Also:
- Constant Field Values
-
MEDIUM
public static final java.lang.String MEDIUM
Constant for medium style pattern.- See Also:
- Constant Field Values
-
SHORT
public static final java.lang.String SHORT
Constant for short style pattern.- See Also:
- Constant Field Values
-
DEFAULT
public static final java.lang.String DEFAULT
Constant for default style pattern. Its value is MEDIUM.- See Also:
- Constant Field Values
-
-
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)
-
-