Hallo!
Ich habe eine Excel Tabelle, aus der ich eine bestimmte Spalte und alle dazugehörigen Zeilen mit deren Inhalt auslesen. Das klappt auch soweit gut, nur bestehen diese Zellen aus unterschiedlichen Datentypen (zahlen, strings und datum). Bei Datum wird mir nur der nummerische Wert angezeigt??
Das hier ist ein Auszug aus dem Code:
Konsole:
Wie krieg ich das hin, dass mir in der Konsole das Datum "korrekt" angezeigt wird? Nutze die org.apache.poi library.
Vielen Dank im voraus..
Ich habe eine Excel Tabelle, aus der ich eine bestimmte Spalte und alle dazugehörigen Zeilen mit deren Inhalt auslesen. Das klappt auch soweit gut, nur bestehen diese Zellen aus unterschiedlichen Datentypen (zahlen, strings und datum). Bei Datum wird mir nur der nummerische Wert angezeigt??
Das hier ist ein Auszug aus dem Code:
Code:
Cell zelle = blatt.getRow(ROW).getCell(0);
if (zelle.getCellTypeEnum() == CellType.STRING) {
System.out.print(zelle.getStringCellValue());
} else if (zelle.getCellTypeEnum() == CellType.NUMERIC) {
System.out.print(zelle.getNumericCellValue());
}
Konsole:
Java:
1.0
2.0
A
B
43466.0 (soll eigentlich der 01.01.2019 sein)
43467.0 (02.01.2019)
C
D
3.0
4.0
Wie krieg ich das hin, dass mir in der Konsole das Datum "korrekt" angezeigt wird? Nutze die org.apache.poi library.
Vielen Dank im voraus..