public class DateTime
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_XMLLIKE_DATE_FORMAT
The default date-time format.
|
static java.lang.String |
DEFAULT_XMLLIKE_DATE_FORMAT_WITH_ZONE
The default date-time format with time zone.
|
Constructor and Description |
---|
DateTime() |
Modifier and Type | Method and Description |
---|---|
static java.util.Calendar |
parseDefaultCal(java.lang.String dateTime)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT . |
static java.util.Date |
parseDefaultDate(java.lang.String dateTime)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT . |
static java.time.LocalDateTime |
parseDefaultLocalDateTime(java.lang.String dateTime)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT . |
static long |
parseDefaultMSec(java.lang.String dateTime)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT . |
static long |
parseDefaultMSecWZone(java.lang.String dateTimeWithZone)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT_WITH_ZONE . |
static java.time.ZonedDateTime |
parseDefaultZonedDateTime(java.lang.String dateTime)
Parse the date-time string using
DEFAULT_XMLLIKE_DATE_FORMAT assume System default time zone |
static java.lang.String |
print(java.lang.Object date)
Print the provided date object using the default date format
DEFAULT_XMLLIKE_DATE_FORMAT |
static java.lang.String |
printWithZone(java.lang.Object date)
Print the provided date object using the default date format
DEFAULT_XMLLIKE_DATE_FORMAT |
static java.util.Calendar |
toCalendar(java.lang.String datestring)
Returns a calendar from a given string using the default SimpleDateFormat for parsing.
|
static java.util.Calendar |
toCalendar(java.lang.String datestring,
java.lang.String format)
Returns a calendar from a given string using the provided format.
|
static java.util.Date |
toDate(java.lang.String datestring)
Returns a date from a given string using the default SimpleDateFormat for parsing.
|
static java.util.Date |
toDate(java.lang.String datestring,
java.lang.String format)
Returns a date from a given string using the provided format.
|
static java.lang.Long |
toMillisec(java.lang.String datestring)
Returns a long-millisecond value from a given string using the default SimpleDateFormat for parsing.
|
static java.lang.Long |
toMillisec(java.lang.String datestring,
java.lang.String format)
Returns a long-millisecond value from a given string using the provided format.
|
public static final java.lang.String DEFAULT_XMLLIKE_DATE_FORMAT
public static final java.lang.String DEFAULT_XMLLIKE_DATE_FORMAT_WITH_ZONE
public static java.util.Calendar toCalendar(java.lang.String datestring)
datestring
- to parsepublic static java.util.Calendar toCalendar(java.lang.String datestring, java.lang.String format)
datestring
- to parseformat
- to use for parsingpublic static java.util.Date toDate(java.lang.String datestring)
datestring
- to parsepublic static java.util.Date toDate(java.lang.String datestring, java.lang.String format)
datestring
- to parseformat
- to use for parsingpublic static java.lang.Long toMillisec(java.lang.String datestring)
datestring
- to parsepublic static java.lang.Long toMillisec(java.lang.String datestring, java.lang.String format)
datestring
- to parseformat
- to use for parsingpublic static java.lang.String print(java.lang.Object date)
DEFAULT_XMLLIKE_DATE_FORMAT
date
- should be long, Date or Calendarpublic static java.lang.String printWithZone(java.lang.Object date)
DEFAULT_XMLLIKE_DATE_FORMAT
date
- should be long, Date or Calendarpublic static long parseDefaultMSec(java.lang.String dateTime)
DEFAULT_XMLLIKE_DATE_FORMAT
.dateTime
- date-time stringpublic static java.time.LocalDateTime parseDefaultLocalDateTime(java.lang.String dateTime)
DEFAULT_XMLLIKE_DATE_FORMAT
.dateTime
- date-time stringpublic static java.time.ZonedDateTime parseDefaultZonedDateTime(java.lang.String dateTime)
DEFAULT_XMLLIKE_DATE_FORMAT
assume System default time zonedateTime
- date-time stringpublic static long parseDefaultMSecWZone(java.lang.String dateTimeWithZone)
DEFAULT_XMLLIKE_DATE_FORMAT_WITH_ZONE
.dateTimeWithZone
- date-time stringpublic static java.util.Date parseDefaultDate(java.lang.String dateTime)
DEFAULT_XMLLIKE_DATE_FORMAT
.dateTime
- date-time stringpublic static java.util.Calendar parseDefaultCal(java.lang.String dateTime)
DEFAULT_XMLLIKE_DATE_FORMAT
.dateTime
- date-time string