public class DateMath extends Object
| Constructor and Description |
|---|
DateMath() |
| Modifier and Type | Method and Description |
|---|---|
static String |
formatIsoDate(java.time.Instant date)
Use this instead of Instant.toString() to ensure you always end up with the same pattern instead of 'smartly'
loosing fractionals depending on what time it is.
|
static String |
formatIsoDate(java.time.LocalDate date) |
static String |
formatIsoDate(java.time.LocalDateTime time) |
static String |
formatIsoDate(long timeInMillisSinceEpoch) |
static String |
formatIsoDate(java.time.OffsetDateTime date) |
static String |
formatIsoDateNoMs(java.time.Instant date) |
static String |
formatIsoDateNow() |
static String |
formatSimpleIsoTimestamp(java.time.Instant instant) |
static boolean |
isValid(String text) |
static java.time.Instant |
now() |
static java.time.Instant |
parse(String text) |
static java.time.Instant |
parse(String text,
String zoneId) |
static String |
renderMonthYear(java.time.Instant t,
java.time.ZoneId zoneId,
Locale locale) |
static String |
renderWeekYear(java.time.Instant t,
java.time.ZoneId zoneId,
Locale locale) |
static java.time.Instant |
toInstant(java.time.LocalDate date) |
static java.time.Instant |
toInstant(java.time.LocalDateTime dateTime) |
public static java.time.Instant now()
public static String formatIsoDate(java.time.OffsetDateTime date)
public static String formatIsoDateNow()
public static String formatIsoDate(java.time.LocalDate date)
public static String formatSimpleIsoTimestamp(java.time.Instant instant)
public static String formatIsoDate(java.time.LocalDateTime time)
public static String formatIsoDate(java.time.Instant date)
date - an instantpublic static String formatIsoDateNoMs(java.time.Instant date)
public static String formatIsoDate(long timeInMillisSinceEpoch)
public static boolean isValid(String text)
public static java.time.Instant parse(String text)
text - public static java.time.Instant toInstant(java.time.LocalDate date)
public static java.time.Instant toInstant(java.time.LocalDateTime dateTime)
public static String renderWeekYear(java.time.Instant t, java.time.ZoneId zoneId, Locale locale)
Copyright © 2016 Inbot. All Rights Reserved.