Approach 1: Using LocalDateTime and ZonedDateTime
LocalDateTime localDateTime =
LocalDateTime.of(2019, 12, 24, 10, 37, 53);
ZonedDateTime zonedDateTime = localDateTime.atZone(ZoneId.of("America/Los_Angeles"));
long millis =
zonedDateTime.toInstant().toEpochMilli();
App.java
package com.sample.app;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
public class App {
public static void main(String args[]) {
LocalDateTime localDateTime = LocalDateTime.of(2019, 12, 24, 10, 37, 53);
ZonedDateTime zonedDateTime = localDateTime.atZone(ZoneId.of("America/Los_Angeles"));
long millis = zonedDateTime.toInstant().toEpochMilli();
System.out.println(millis);
}
}
Approach 2: Using
'Timestamp.valueOf' function
LocalDateTime localDateTime =
LocalDateTime.of(2019, 12, 24, 10, 37, 53);
long milliSeconds =
Timestamp.valueOf(localDateTime).getTime();
package com.sample.app;
import java.sql.Timestamp;
import java.time.LocalDateTime;
public class App {
public static void main(String args[]) {
LocalDateTime localDateTime = LocalDateTime.of(2019, 12, 24, 10, 37, 53);
long milliSeconds = Timestamp.valueOf(localDateTime).getTime();
System.out.println(milliSeconds);
}
}
You may
like
No comments:
Post a Comment