package eu.dnetlib.resolver;

import org.junit.Test;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

public class DateTimeTest {

    @Test
    public void testDateTime() {
        long l = 1500540547771L;

        LocalDateTime zdt = LocalDateTime.ofInstant(Instant.ofEpochMilli(l), ZoneId.of("Etc/UTC"));

        System.out.println(DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss'Z'").format(zdt));

        zdt = zdt.minusHours(6);

        System.out.println(DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss'Z'").format(zdt));


    }

}
