Comment lire une cellule Excel contenant une date avec Apache POI ?
Comment lire une cellule Excel contenant une date avec Apache POI ?
Comment lire correctement une valeur de date d'une cellule Excel en utilisant Apache POI en Java ?
Re: Comment lire une cellule Excel contenant une date avec Apache POI ?
```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()`.
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()`.