public final class DateUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static DateDisplayFormatter |
TODATESTAMP |
static DateDisplayFormatter |
TOEUROPEANSHORTDATE |
static DateDisplayFormatter |
TOEUROPEANSHORTDATETIME |
static DateDisplayFormatter |
TOJAPANSHORTDATE |
static DateDisplayFormatter |
TOJAPANSHORTDATETIME |
static DateDisplayFormatter |
TOLOCALESTRING |
static DateDisplayFormatter |
TOSERIALIZEABLEDATE |
static DateDisplayFormatter |
TOSTRING |
static DateDisplayFormatter |
TOUSSHORTDATE |
static DateDisplayFormatter |
TOUSSHORTDATETIME |
| Modifier and Type | Method and Description |
|---|---|
static DateDisplayFormatter |
_getDateDisplayFormatter(DateDisplayFormat displayFormat) |
static DateDisplayFormatter |
_getShortDateDisplayFormatter() |
static DateDisplayFormatter |
_getShortDatetimeDisplayFormatter() |
static java.lang.String |
_mapDisplayFormatToInputFormat(DateDisplayFormat displayFormat) |
static java.lang.String |
_serialize(java.util.Date d) |
static java.lang.String |
_toDBDate(java.util.Date d) |
static java.lang.String |
_toSchemaDate(java.util.Date d) |
static java.lang.String |
_toSchemaDate(java.util.Date d,
java.lang.String logicalType) |
static java.lang.String |
_toSerializeableDate(java.util.Date d) |
static java.util.Date |
combineLogicalDateAndTime(LogicalDate date,
LogicalTime time) |
static int |
compareDates(java.util.Date a,
java.util.Date b) |
static java.lang.String |
format(java.util.Date date) |
static java.lang.String |
formatAsNormalDate(java.util.Date date) |
static java.lang.String |
formatAsShortDate(java.util.Date date) |
static java.lang.String |
formatAsShortDatetime(java.util.Date date) |
static java.lang.String |
getDefaultDateSeparator() |
static java.lang.String |
getInputFormat() |
static LogicalDate |
getLogicalDateOnly(java.util.Date date) |
static LogicalTime |
getLogicalTimeOnly(java.util.Date date) |
static LogicalDate |
parseInput(java.lang.String dateString) |
static void |
setDefaultDateSeparator(java.lang.String separator) |
static void |
setShortDateDisplayFormatter(DateDisplayFormatter formatter) |
static void |
setShortDatetimeDisplayFormatter(DateDisplayFormatter formatter) |
public static final DateDisplayFormatter TODATESTAMP
public static final DateDisplayFormatter TOEUROPEANSHORTDATE
public static final DateDisplayFormatter TOEUROPEANSHORTDATETIME
public static final DateDisplayFormatter TOJAPANSHORTDATE
public static final DateDisplayFormatter TOJAPANSHORTDATETIME
public static final DateDisplayFormatter TOLOCALESTRING
public static final DateDisplayFormatter TOSERIALIZEABLEDATE
public static final DateDisplayFormatter TOSTRING
public static final DateDisplayFormatter TOUSSHORTDATE
public static final DateDisplayFormatter TOUSSHORTDATETIME
@SGWTInternal public static DateDisplayFormatter _getDateDisplayFormatter(DateDisplayFormat displayFormat)
public static java.lang.String getDefaultDateSeparator()
public static void setDefaultDateSeparator(java.lang.String separator)
public static java.lang.String getInputFormat()
public static LogicalDate getLogicalDateOnly(java.util.Date date)
public static LogicalTime getLogicalTimeOnly(java.util.Date date)
@SGWTInternal public static DateDisplayFormatter _getShortDateDisplayFormatter()
public static void setShortDateDisplayFormatter(DateDisplayFormatter formatter)
@SGWTInternal public static DateDisplayFormatter _getShortDatetimeDisplayFormatter()
public static void setShortDatetimeDisplayFormatter(DateDisplayFormatter formatter)
public static java.util.Date combineLogicalDateAndTime(LogicalDate date, LogicalTime time)
public static int compareDates(java.util.Date a,
java.util.Date b)
public static java.lang.String format(java.util.Date date)
public static java.lang.String formatAsNormalDate(java.util.Date date)
public static java.lang.String formatAsShortDate(java.util.Date date)
public static java.lang.String formatAsShortDatetime(java.util.Date date)
@SGWTInternal public static java.lang.String _mapDisplayFormatToInputFormat(DateDisplayFormat displayFormat)
public static LogicalDate parseInput(java.lang.String dateString)
@SGWTInternal public static java.lang.String _serialize(java.util.Date d)
@SGWTInternal public static java.lang.String _toDBDate(java.util.Date d)
@SGWTInternal public static java.lang.String _toSchemaDate(java.util.Date d)
@SGWTInternal
public static java.lang.String _toSchemaDate(java.util.Date d,
java.lang.String logicalType)
@SGWTInternal public static java.lang.String _toSerializeableDate(java.util.Date d)