[New] Added ISO8601.toString(long)

This commit is contained in:
Robert von Burg 2021-12-30 00:38:49 +01:00
parent 936839f60b
commit dbd9cd3127
1 changed files with 5 additions and 4 deletions

View File

@ -18,10 +18,7 @@ package li.strolch.utils.iso8601;
import static java.time.ZoneId.systemDefault;
import static java.time.temporal.ChronoField.*;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.time.ZonedDateTime;
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.time.format.SignStyle;
@ -175,6 +172,10 @@ public class ISO8601 implements DateFormat {
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) {
return toString(localDateTime.atZone(systemDefault()));
}