Close

Java Date Time - LocalDateTime.ofEpochSecond() Examples

Java Date Time Java Java API 


Class:

java.time.LocalDateTime

java.lang.Objectjava.lang.Objectjava.time.LocalDateTimejava.time.LocalDateTimejava.time.temporal.TemporalTemporaljava.time.temporal.TemporalAdjusterTemporalAdjusterjava.time.chrono.ChronoLocalDateTimeChronoLocalDateTimejava.io.SerializableSerializableLogicBig

Method:

public static LocalDateTime ofEpochSecond(long epochSecond,

int nanoOfSecond,

ZoneOffset offset)

Returns a new instance of LocalDateTime with the provided epoch-second, nano-of-second and zone offset values. An epoch date time starts at 1970-01-01T00:00:00Z. Negative value of epochSecond will return earlier local date time.



Examples


package com.logicbig.example.localdatetime;

import java.time.LocalDateTime;
import java.time.ZoneOffset;

public class OfEpochSecondExample {

public static void main (String... args) {
LocalDateTime d = LocalDateTime.ofEpochSecond(200000, 100000,
ZoneOffset.of("-6"));
System.out.println(d);

d = LocalDateTime.ofEpochSecond(-200000, 100000,
ZoneOffset.of("-6"));
System.out.println(d);

}
}

Output

1970-01-03T01:33:20.000100
1969-12-29T10:26:40.000100




See Also