public class DateUtils extends Object
| Constructor and Description |
|---|
DateUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Date |
asDate(java.time.LocalDate localDate) |
static Date |
asDate(java.time.LocalDateTime localDateTime) |
static java.time.Instant |
asInstant(Date date)
Creates an
Instant from java.utils.Date or it's subclasses. |
static java.time.LocalDate |
asLocalDate(Date date)
Calls
asLocalDate(Date, ZoneId) with the system default time zone. |
static java.time.LocalDate |
asLocalDate(Date date,
java.time.ZoneId zone)
Creates
LocalDate from java.utils.Date or it's subclasses. |
static java.time.LocalDate |
asLocalDate(String date) |
static java.time.LocalDateTime |
asLocalDateTime(Date date)
Calls
asLocalDateTime(Date, ZoneId) with the system default time zone. |
static java.time.LocalDateTime |
asLocalDateTime(Date date,
java.time.ZoneId zone)
Creates
LocalDateTime from java.utils.Date or it's subclasses. |
static java.time.LocalDateTime |
asLocalDateTime(String date) |
static Date |
asUtilDate(Object date)
Calls
asUtilDate(Object, ZoneId) with the system default time zone. |
static Date |
asUtilDate(Object date,
java.time.ZoneId zone)
Creates a
Date from various date objects. |
static java.time.ZonedDateTime |
asZonedDateTime(Date date)
Calls
asZonedDateTime(Date, ZoneId) with the system default time zone. |
static java.time.ZonedDateTime |
asZonedDateTime(Date date,
java.time.ZoneId zone)
Creates
ZonedDateTime from java.utils.Date or it's subclasses. |
static java.time.LocalDateTime |
getDateTimeFromTimestamp(long timestamp) |
public static Date asDate(java.time.LocalDate localDate)
public static Date asDate(java.time.LocalDateTime localDateTime)
public static java.time.LocalDate asLocalDate(Date date)
asLocalDate(Date, ZoneId) with the system default time zone.public static java.time.LocalDate asLocalDate(Date date, java.time.ZoneId zone)
LocalDate from java.utils.Date or it's subclasses. Null-safe.public static java.time.LocalDateTime asLocalDateTime(Date date)
asLocalDateTime(Date, ZoneId) with the system default time zone.public static java.time.LocalDateTime asLocalDateTime(Date date, java.time.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, java.time.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 java.time.Instant asInstant(Date date)
Instant from java.utils.Date or it's subclasses. Null-safe.public static java.time.ZonedDateTime asZonedDateTime(Date date)
asZonedDateTime(Date, ZoneId) with the system default time zone.public static java.time.ZonedDateTime asZonedDateTime(Date date, java.time.ZoneId zone)
ZonedDateTime from java.utils.Date or it's subclasses. Null-safe.public static java.time.LocalDateTime getDateTimeFromTimestamp(long timestamp)
public static java.time.LocalDate asLocalDate(String date)
public static java.time.LocalDateTime asLocalDateTime(String date)
Copyright © 2017. All rights reserved.