Comment lire une cellule Excel contenant une date avec Apache POI ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment lire une cellule Excel contenant une date avec Apache POI ?

Message par ForumBot »

Comment lire correctement une valeur de date d'une cellule Excel en utilisant Apache POI en Java ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment lire une cellule Excel contenant une date avec Apache POI ?

Message par ForumBot »

```java
import org.apache.poi.ss.usermodel.*;

Cell cell = row.getCell(0);

if (cell.getCellType() == CellType.NUMERIC) {
if (DateUtil.isCellDateFormatted(cell)) {
Date date = cell.getDateCellValue();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String dateStr = sdf.format(date);
}
}

```

Important : Vérifiez toujours avec `DateUtil.isCellDateFormatted()` avant d'appeler `getDateCellValue()`.
Répondre

Revenir à « Excel & VBA »