Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 46066|Répondre: 0

[Source] Jugement NPOI sur le type de date de la cellule

[Copié le lien]
Publié le 14-05-2021 à 12:43:50 | | | |
NPOI utilise actuellement deux ensembles de cours, l’un est pour la lecture et l’écriture XLS ; L’un d’eux est de lire et d’écrire XLSX

Lors de la lecture d’un fichier, la plupart jugent le type de cellule, et la méthode est similaire, sauf que le type de date est différent.

Les cellules du type de date par défaut sont considérées comme des types numériques par NPOI (CellType.Numeric)

Dans la version supérieure, utilisez HSSFDateUtil.IsCellDateFormatted(cell).

Mais il n’existe pas de telle classe dans la version inférieure, et il existe NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell) sur Internet, ce qui a le même effet.

Si c’est un type de temps et que c’est vrai quand c’est correct,S’il ne s’agit pas d’un type temporel, une exception apparaîtra

solution

DateTime est de type Numeric dans NPOI, et s’il s’agit d’un type Numeric, utilisez-le. La méthode intégrée DateUtil.IsCellDateFormatted(cell) de Net détermine s’il s’agit d’un type DateTime, et si les deux sont vrais, on prend la propriété DateCellValue de la cellule







Précédent:Le POI utilise trois méthodes : HSSF, XSSF, SXSSF
Prochain:Redis MISCONF Redis est configuré pour sauvegarder des instantanés RDB
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com