Ich habe versucht, eine „Datetime“ auf Millisekunden in Java 8 mit dem java.time Paketeine Zeit Millisekunden richtig in java.time (Java 8) Konvertieren
gebaut zu konvertieren Aber ich habe nicht war in der Lage, es richtig zu machen. Ich versuche "29/Jan/2015: 18: 00: 00" in Millisekunden zu konvertieren. Das Folgende ist etwas habe ich versucht,
Instant instant = Instant.parse("2015-01-29T18:00:00.0z");
Long instantMilliSeconds = Long.parseLong(instant.getEpochSecond() + "" + instant.get(ChronoField.MILLI_OF_SECOND));
System.out.println(new Date(instantMilliSeconds)); // prints Sun Jun 14 05:06:00 PDT 1970
ich LocalDateTime
versucht, mit, kann aber nicht einen Weg, um effektiv zu tun, um die Umwandlung in Millisekunden finden. Ich sage nicht, das ist der beste Weg, dies zu tun, wenn Sie etwas besser wissen, würde ich wirklich einige Hinweise zu schätzen wissen.
möglich Duplikat [Java-String to date Konvertierung] (http://stackoverflow.com/questions/4216745/java-string-to-date-conversion) – vanza
Möglichen Duplikat von [Wie Millisekunden erhalten von LocalDateTime in Java 8] (https://stackoverflow.com/questions/23944370/how-to-get-milliseconds-from-localdatetime-in-java-8) – Vadzim