Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 46066|Svar: 0

[Källa] NPOI-bedömning av celldatumtyp

[Kopiera länk]
Publicerad den 2021-5-14 12:43:50 | | | |
NPOI använder för närvarande två uppsättningar klasser, en är för läsning och skrivning av XLS; En är att läsa och skriva XLSX

När man läser en fil bedömer de flesta celltypen, och metoden är liknande, förutom att datumtypen är annorlunda.

Celler av standarddatumstypen betraktas som numeriska typer av NPOI (CellType.Numeric)

I den högre versionen, använd HSSFDateUtil.IsCellDateFormatted(cell).

Men det finns ingen sådan klass i den lägre versionen, och det finns NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell) på Internet, vilket har samma effekt.

Om det är en tidstyp och returnerar true när korrekt,Om det inte är en tidstyp kommer ett undantag att visas

lösning

DateTime är av typen Numeric i NPOI, och om det är en numerisk typ, använd den. Nets inbyggda DateUtil.IsCellDateFormatted(cell)-metod avgör om det är en DateTime-typ, och om båda är sanna, ta egenskapen DateCellValue för cellen







Föregående:POI använder tre metoder: HSSF, XSSF, SXSSF
Nästa:Redis MISCONF Redis är konfigurerad för att spara RDB-snapshots
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com