public class DateTimeWrapper extends Object implements Comparable<DateTimeWrapper>
| Constructor and Description |
|---|
DateTimeWrapper(Date date)
Wrap a legacy Date value.
|
DateTimeWrapper(LocalDate date)
Wrap a LocalDate value.
|
DateTimeWrapper(LocalDateTime datetime)
Wrap a LocalDateTime value.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(DateTimeWrapper dtw)
Compares two DateTimeWrapper instances.
|
LocalDate |
getDate()
Returns the wrapped date/time as a LocalDate value.
|
LocalDateTime |
getDateTime()
Returns the wrapped date/time as a LocalDateTime value.
|
Date |
getLegacyDate()
Returns the wrapped date/time as a legacy Date value.
|
LocalTime |
getTime()
Returns the time component of the wrapped value.
|
boolean |
hasTime()
Returns true if the wrapped date/time has a time component.
|
static DateTimeWrapper |
now()
Returns a wrapper for the current date and time.
|
static DateTimeWrapper |
parse(String value)
Converts a string value to a DateTimeWrapper.
|
static DateTimeWrapper |
today()
Returns a wrapper for the current date.
|
String |
toISOString()
Returns the wrapped date/time as an ISO-formatted date or date/time.
|
String |
toString()
Returns the wrapped date/time in a form suitable for display.
|
public DateTimeWrapper(LocalDate date)
date - A LocalDate value.public DateTimeWrapper(LocalDateTime datetime)
datetime - A LocalDateTime value.public DateTimeWrapper(Date date)
date - A legacy Date value.public static DateTimeWrapper now()
public static DateTimeWrapper today()
public static DateTimeWrapper parse(String value)
value - The value to parse.IllegalArgumentException - If the input value could not be parsed.public boolean hasTime()
public Date getLegacyDate()
public LocalDateTime getDateTime()
public LocalDate getDate()
public LocalTime getTime()
public int compareTo(DateTimeWrapper dtw)
compareTo in interface Comparable<DateTimeWrapper>dtw - A DateTimeWrapper against which to compare.public String toISOString()
Copyright © 2020 Fujion Framework. All rights reserved.