convert java8 to milliseconds
This commit is contained in:
parent
3c6e9001c6
commit
2d3ac05704
@ -0,0 +1,33 @@
|
|||||||
|
package com.baeldung.convert;
|
||||||
|
|
||||||
|
import org.joda.time.DateTime;
|
||||||
|
import org.joda.time.format.DateTimeFormat;
|
||||||
|
import org.joda.time.format.DateTimeFormatter;
|
||||||
|
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.ZoneId;
|
||||||
|
import java.time.ZonedDateTime;
|
||||||
|
|
||||||
|
public class ConvertDateTime {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
java8();
|
||||||
|
joda();
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void joda() {
|
||||||
|
String s = "00:00:01.2";
|
||||||
|
DateTimeFormatter format = DateTimeFormat.forPattern("HH:mm:ss.S");
|
||||||
|
DateTime dateTime = format.parseDateTime(s);
|
||||||
|
System.out.println(dateTime.getMillisOfSecond());
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void java8() {
|
||||||
|
LocalDateTime localDateTime = LocalDateTime.now();
|
||||||
|
|
||||||
|
ZoneId id = ZoneId.systemDefault();
|
||||||
|
ZonedDateTime zdt = ZonedDateTime.of(localDateTime, id);
|
||||||
|
System.out.println(zdt.toInstant().toEpochMilli());
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user