public static long utcDateToLocalTime(String utfDate) throws Exception{
Instant timestamp = Instant.parse(utfDate);
ZonedDateTime localTime = timestamp.atZone(ZoneId.systemDefault());
return localTime.toEpochSecond() * 1000;
}
private static SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static String ISO_FORMAT = "yyyy-MM-dd'T'HH:mm:ss.SSSXX";
public static String localDateToUtcDate(String localDate) throws ParseException {
return isoFormatter.format(format.parse(localDate)).toString();
}