Когда ячейка в электронной таблице содержит простую дату (мм / дд / гггг), API-интерфейс poi помечает тип ячейки как «числовой». Вероятно, это связано с тем, что электронные таблицы (IMO) исторически распознают только строки и действительные числа.
Можно жестко закодировать индекс ячейки и использовать его условно для вызова getDateCellValue. Но это похоже на взлом.
Какие еще способы есть в API poi для определения, является ли содержимое в ячейке датой, а не действительным числом?