-3
Ich habe eine Zeitzeichenfolge in folgendem Format: 20170526T043000Z wie kann ich es in Millisekunden umwandeln.Zeitumwandlung in Java des Formats 20170526T043000Z
Ich habe eine Zeitzeichenfolge in folgendem Format: 20170526T043000Z wie kann ich es in Millisekunden umwandeln.Zeitumwandlung in Java des Formats 20170526T043000Z
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());
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