public class DateUtility extends Object
Modifier and Type | Field and Description |
---|---|
static DateTimeFormatter |
dateTimeTZFormat |
static int |
daysToStandardMillis |
static DateTimeFormatter |
formatDate |
static DateTimeFormatter |
formatTime |
static DateTimeFormatter |
formatTimeStampMilli |
static DateTimeFormatter |
formatTimeStampTZ |
static int |
hoursToMillis |
static int |
minutesToMillis |
static long |
monthsToMillis |
static int |
monthToStandardDays |
static int |
secondsToMillis |
static DateTimeFormatter |
timeFormat |
static int |
yearsToMonths |
Modifier and Type | Method and Description |
---|---|
static DateTimeFormatter |
getDateTimeFormatter()
Returns the date time formatter used to parse date strings.
|
static LocalDateTime |
getLocalDateTimeFromEpochMicro(long epochMicros)
Convert microseconds from epoch to a LocalDateTime with UTC offset.
|
static LocalDateTime |
getLocalDateTimeFromEpochMicro(long epochMicros,
String timeZone)
Convert microseconds from epoch to a LocalDateTime with timeZone offset.
|
static LocalDateTime |
getLocalDateTimeFromEpochMilli(long epochMillis)
Convert milliseconds from epoch to a LocalDateTime with UTC offset.
|
static LocalDateTime |
getLocalDateTimeFromEpochMilli(long epochMillis,
String timeZone)
Convert milliseconds from epoch to a LocalDateTime with timeZone offset.
|
static LocalDateTime |
getLocalDateTimeFromEpochNano(long epochNanos)
Convert nanoseconds from epoch to a LocalDateTime with UTC offset.
|
static LocalDateTime |
getLocalDateTimeFromEpochNano(long epochNanos,
String timeZone)
Convert nanoseconds from epoch to a LocalDateTime with timeZone offset.
|
static DateTimeFormatter |
getTimeFormatter()
Returns time formatter used to parse time strings.
|
public static final DateTimeFormatter formatDate
public static final DateTimeFormatter formatTimeStampMilli
public static final DateTimeFormatter formatTimeStampTZ
public static final DateTimeFormatter formatTime
public static DateTimeFormatter dateTimeTZFormat
public static DateTimeFormatter timeFormat
public static final int yearsToMonths
public static final int hoursToMillis
public static final int minutesToMillis
public static final int secondsToMillis
public static final int monthToStandardDays
public static final long monthsToMillis
public static final int daysToStandardMillis
public static DateTimeFormatter getDateTimeFormatter()
public static DateTimeFormatter getTimeFormatter()
public static LocalDateTime getLocalDateTimeFromEpochMilli(long epochMillis, String timeZone)
epochMillis
- milliseconds from epochtimeZone
- current timeZonepublic static LocalDateTime getLocalDateTimeFromEpochMilli(long epochMillis)
public static LocalDateTime getLocalDateTimeFromEpochMicro(long epochMicros, String timeZone)
epochMicros
- microseconds from epochtimeZone
- current timeZonepublic static LocalDateTime getLocalDateTimeFromEpochMicro(long epochMicros)
public static LocalDateTime getLocalDateTimeFromEpochNano(long epochNanos, String timeZone)
epochNanos
- nanoseconds from epochtimeZone
- current timeZonepublic static LocalDateTime getLocalDateTimeFromEpochNano(long epochNanos)
Copyright © 2024 The Apache Software Foundation. All rights reserved.