|
|
Zverejnené 14. 5. 2021 o 12:43:50
|
|
|
|
NPOI v súčasnosti používa dve sady kurzov, jedna je na čítanie a písanie XLS; Jedným z nich je čítať a zapisovať XLSX
Pri čítaní súboru väčšina z nich hodnotí typ bunky a metóda je podobná, okrem toho, že dátumový typ je odlišný.
Bunky predvoleného dátumového typu sú podľa NPOI (CellType.Numeric) považované za číselné typy.
Vo vyššej verzii použite HSSFDateUtil.IsCellDateFormatted(cell).
Ale v nižšej verzii takáto trieda neexistuje a na internete existuje NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell), ktorá má rovnaký efekt.
Ak je to časový typ a vráti true, keď je správny,Ak to nie je časový typ, objaví sa výnimka
riešenie
DateTime je v NPOI typu Numeric, a ak je to numerický typ, použite ho. Vstavaná metóda DateUtil.IsCellDateFormatted(cell) v Net určuje, či ide o typ DateTime, a ak sú oba pravdivé, vezme vlastnosť DateCellValue pre bunku
|
Predchádzajúci:POI používa tri metódy: HSSF, XSSF, SXSSFBudúci:Redis MISCONF Redis je nakonfigurovaný na ukladanie snímk RDB
|