2017-04-26 2 views
-3

Ich habe eine Zeitzeichenfolge in folgendem Format: 20170526T043000Z wie kann ich es in Millisekunden umwandeln.Zeitumwandlung in Java des Formats 20170526T043000Z

+0

Verwenden 'DateTimeFormatter' den Wert auf einen' LocalDateTime' oder 'ZonedDateTime' analysieren von dort aus können Sie die Millisekunden-Werte erhalten. Weitere Informationen finden Sie unter [Analyse und Formatierung] (https://docs.oracle.com/javase/tutorial/datetime/iso/format.html) – MadProgrammer

Antwort

-1

Sie können SimpleDateFormat in Java verwenden, da Sie das Datumsformat kennen.

ZB:

String testDate = "20170526T043000Z"; 

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyymmdd'T'HHmmss"); 
Date parsedDate = simpleDateFormat.parse(testDate); 
System.out.println("Time in millis " + parsedDate.getTime()); 
Verwandte Themen