Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 46066|Resposta: 0

[Fonte] Julgamento NPOI sobre o tipo de data da célula

[Copiar link]
Postado em 14-05-2021 12:43:50 | | | |
Atualmente, a NPOI utiliza dois conjuntos de aulas, uma é para leitura e escrita XLS; Uma é ler e escrever XLSX

Ao ler um arquivo, a maioria deles avalia o tipo de célula, e o método é semelhante, exceto que o tipo de data é diferente.

Células do tipo de data padrão são consideradas tipos numéricos pelo NPOI (CellType.Numeric)

Na versão superior, use HSSFDateUtil.IsCellDateFormatted(cell).

Mas não existe essa classe na versão inferior, e existe NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell) na Internet, que tem o mesmo efeito.

Se for um tipo de tempo e retorna verdadeiro quando correto,Se não for um tipo de tempo, uma exceção aparecerá

solução

DateTime é do tipo Numérico em NPOI, e se for um tipo Numérico, use-o. O método embutido DateUtil.IsCellDateFormatted(cell) da Net determina se é um tipo DateTime, e se ambos forem verdadeiros, assume a propriedade DateCellValue da célula







Anterior:O POI utiliza três métodos: HSSF, XSSF, SXSSF
Próximo:Redis MISCONF O Redis está configurado para salvar snapshots do RDB
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com