NPOI käyttää tällä hetkellä kahta luokkaryhmää, joista toinen on XLS:n lukemiseen ja kirjoittamiseen; Yksi on XLSX:n lukeminen ja kirjoittaminen
Tiedostoa lukiessa useimmat arvioivat solutyypin, ja menetelmä on samankaltainen, paitsi että päivämäärätyyppi on erilainen.
Oletuspäivämäärätyypin solut katsotaan NPOI:n (CellType.Numeric) mukaan numeerisiksi tyypeiksi
Ylemmässä versiossa käytä HSSFDateUtil.IsCellDateFormatted(cell)-tiedostoa.
Mutta alemmassa versiossa ei ole tällaista luokkaa, ja Internetissä on NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell), jolla on sama vaikutus.
Jos se on aikatyyppi ja palauttaa tosi, kun se on oikea,Jos kyseessä ei ole aikatyyppi, poikkeus ilmestyy
ratkaisu
DateTime on NPOI:ssa Numeric-tyyppiä, ja jos se on numeerinen tyyppi, käytä sitä. Netin sisäänrakennettu DateUtil.IsCellDateFormatted(cell) -menetelmä määrittää, onko se DateTime-tyyppi, ja jos molemmat pitävät paikkansa, ota solun DateCellValue-ominaisuus
|