public class DateUtils extends Object
| Constructor and Description |
|---|
DateUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Date |
asDate(LocalDate localDate) |
static Date |
asDate(LocalDateTime localDateTime) |
static Instant |
asInstant(Date date)
Creates an
Instant from java.utils.Date or it's subclasses. |
static LocalDate |
asLocalDate(Date date)
Calls
asLocalDate(Date, ZoneId) with the system default time zone. |
static LocalDate |
asLocalDate(Date date,
ZoneId zone)
Creates
LocalDate from java.utils.Date or it's subclasses. |
static LocalDate |
asLocalDate(String date) |
static LocalDateTime |
asLocalDateTime(Date date)
Calls
asLocalDateTime(Date, ZoneId) with the system default time zone. |
static LocalDateTime |
asLocalDateTime(Date date,
ZoneId zone)
Creates
LocalDateTime from java.utils.Date or it's subclasses. |
static LocalDateTime |
asLocalDateTime(String date) |
static Date |
asUtilDate(Object date)
Calls
asUtilDate(Object, ZoneId) with the system default time zone. |
static Date |
asUtilDate(Object date,
ZoneId zone)
Creates a
Date from various date objects. |
static ZonedDateTime |
asZonedDateTime(Date date)
Calls
asZonedDateTime(Date, ZoneId) with the system default time zone. |
static ZonedDateTime |
asZonedDateTime(Date date,
ZoneId zone)
Creates
ZonedDateTime from java.utils.Date or it's subclasses. |
static LocalDateTime |
getDateTimeFromTimestamp(long timestamp) |
public static Date asDate(LocalDateTime localDateTime)
public static LocalDate asLocalDate(Date date)
asLocalDate(Date, ZoneId) with the system default time zone.public static LocalDate asLocalDate(Date date, ZoneId zone)
LocalDate from java.utils.Date or it's subclasses. Null-safe.public static LocalDateTime asLocalDateTime(Date date)
asLocalDateTime(Date, ZoneId) with the system default time zone.public static LocalDateTime asLocalDateTime(Date date, ZoneId zone)
LocalDateTime from java.utils.Date or it's subclasses. Null-safe.public static Date asUtilDate(Object date)
asUtilDate(Object, ZoneId) with the system default time zone.public static Date asUtilDate(Object date, ZoneId zone)
Date from various date objects. Is null-safe. Currently supports:
zone - Time zone, used only if the input object is LocalDate or LocalDateTime.Date (exactly this class, not a subclass, such as java.sql.Date)public static Instant asInstant(Date date)
Instant from java.utils.Date or it's subclasses. Null-safe.public static ZonedDateTime asZonedDateTime(Date date)
asZonedDateTime(Date, ZoneId) with the system default time zone.public static ZonedDateTime asZonedDateTime(Date date, ZoneId zone)
ZonedDateTime from java.utils.Date or it's subclasses. Null-safe.public static LocalDateTime getDateTimeFromTimestamp(long timestamp)
public static LocalDateTime asLocalDateTime(String date)
Copyright © 2018. All rights reserved.