import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Calendar;
+import java.util.Date;
import java.util.List;
import java.util.zip.GZIPOutputStream;
import javax.xml.datatype.XMLGregorianCalendar;
pj.setContenu(contenu);
}
- public static void setNomFicAndDatStr(PESAller pesAller, String pesPjFilename) {
+ public static void setNomFicAndDatStr(final PESAller pesAller, final String pesPjFilename) {
// Ajout du nom de fichier
- BaseTexte100 nomFichier = new BaseTexte100();
+ final BaseTexte100 nomFichier = new BaseTexte100();
nomFichier.setV(pesPjFilename);
pesAller.getEnveloppe().getParametres().setNomFic(nomFichier);
-
+
// Ajout de la date d'émission de la structure.
- Calendar calendar = Calendar.getInstance();
- XMLGregorianCalendar xmlDate = XMLGregorianCalendarImpl.createDateTime(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), calendar.get(Calendar.HOUR_OF_DAY), calendar.get(Calendar.MINUTE), calendar.get(Calendar.SECOND));
- BaseDate date = new BaseDate();
- date.setV(xmlDate);
- pesAller.getEnTetePES().setDteStr(date);
+ try {
+ final BaseDate date = new BaseDate();
+ date.setV(new Date());
+ //date.setV(DateUtils.getXmlDateGregorianCalendar(new Date()));
+ pesAller.getEnTetePES().setDteStr(date);
+ } catch (Exception e) {
+ throw new UnExpectedException(e);
+ }
}
}