Я пытаюсь получить дату из ячейки Excel, используя библиотеку Java Apache POI.
Поле содержит дату 30.1.2019 12:00:00, и я выбрал d.m.yyyy h:mm
в качестве строки форматадля этой клетки.Когда я зацикливаюсь на листе Excel с apache POI, он сообщает о вызове типа CellType.NUMERIC
и возвращает значение 43495.5.
Я понятия не имею, что делать с этим номером.Это слишком мало, чтобы считаться секундами с эпохи UNIX.
Примечательно: Когда я открываю файл в MS Excel и меняю формат ячейки на нормальное число, я также вижу 43495.5 непосредственно в Excel,Так что значение, вероятно, имеет значение, я просто не знаю, как его проанализировать.
Может быть, я просто делаю это неправильно.Как получить дату из Excel через Apache POI, в идеале как java.util.Date
?