'ZonedDateTime' class provides 'toLocalDate' method to convert ZonedDateTime to LocalDate.
Following snippet is used to get LocalDate from epoch.
LocalDate localDate = Instant.ofEpochMilli(epoch).atZone(ZoneId.systemDefault()).toLocalDate();
App.java
package com.sample.app;
import java.time.Instant;
import java.time.LocalDate;
import java.time.ZoneId;
public class App {
public static LocalDate getLocalDate(long epoch) {
LocalDate localDate = Instant.ofEpochMilli(epoch).atZone(ZoneId.systemDefault()).toLocalDate();
return localDate;
}
public static void main(String args[]) throws ClassNotFoundException {
LocalDate localDate = getLocalDate(1234567890l);
System.out.println(localDate);
}
}
Output
1970-01-15
You may
like
No comments:
Post a Comment