Bonjour,

Je cherche à afficher dans un fichier Excel une durée supérieure à 24h au format suivant 34:12:02 (34heures, 12minutes et 2 secondes).

J'utilise le DateFormat suivant :
private DateFormat dtDuration = new DateFormat("[hh]:mm:ss");

Lorsque je rempli ma cellule, j'effectue l'appel suivant :
WritableCellFormat cell_format = new WritableCellFormat(dtDuration);
cell_format.setFont(font1);
cell_format.setBorder(Border.ALL, BorderLineStyle.THIN);
cell_format.setAlignment(Alignment.CENTRE);
DateTime date_time = new DateTime(column, row,ma_data, cell_format, true);

Ma date me renvoie : Fri Jan 02 02:57:38 CET 1970 et je souhaiterais voir afficher dans Excel 26:57:38. Malheureusement je n'arrive pas à afficher autre chose que 02:57:38.

J'utilise la dernière version de JXL (jexcelapi_2_6_12).

Si quelqu'un pouvait m'éclairer ou si quelqu'un a déjà été confronté au problème ...
Merci d'avance.