[New] Added ISO8601.toString(long)
This commit is contained in:
parent
4c79a68cdb
commit
86a340eca3
|
@ -18,10 +18,7 @@ package li.strolch.utils.iso8601;
|
||||||
import static java.time.ZoneId.systemDefault;
|
import static java.time.ZoneId.systemDefault;
|
||||||
import static java.time.temporal.ChronoField.*;
|
import static java.time.temporal.ChronoField.*;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.*;
|
||||||
import java.time.ZoneId;
|
|
||||||
import java.time.ZoneOffset;
|
|
||||||
import java.time.ZonedDateTime;
|
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.time.format.DateTimeFormatterBuilder;
|
import java.time.format.DateTimeFormatterBuilder;
|
||||||
import java.time.format.SignStyle;
|
import java.time.format.SignStyle;
|
||||||
|
@ -175,6 +172,10 @@ public class ISO8601 implements DateFormat {
|
||||||
return ZonedDateTime.parse(s, getIso8601Formatter(precision));
|
return ZonedDateTime.parse(s, getIso8601Formatter(precision));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String toString(long timeMs) {
|
||||||
|
return toString(Instant.ofEpochMilli(timeMs).atZone(systemDefault()));
|
||||||
|
}
|
||||||
|
|
||||||
public static String toString(LocalDateTime localDateTime) {
|
public static String toString(LocalDateTime localDateTime) {
|
||||||
return toString(localDateTime.atZone(systemDefault()));
|
return toString(localDateTime.atZone(systemDefault()));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue