Bonjour,
j'ai deux dates (dateDebutOP,dateFinOp)
et j'ai deux dates(dateDebutStat,dateFinStat)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 dateDebutOp=getDebutPeriode() public Date getDebutPeriode() throws ParseException { Calendar cal = Calendar.getInstance(); long dateDebut=dateFormat.parse(debutPeriodeOperationnelleField.getText()).getTime(); cal.setTimeInMillis(dateDebut); return new Date(dateDebut); }
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 dateFinOp=getFinPeriode() public Date getFinPeriode() throws ParseException { Calendar cal = Calendar.getInstance(); long dateFin = dateFormat .parse(finPeriodeOperationnelleField.getText()).getTime(); cal.setTimeInMillis(dateFin); return new Date(dateFin); }
le but est que dateDebutStat récupère la valeur de dateDebutOp avec une année en moins et pareil pour dateFinStat.
J'ai essayé pas mal de solutions en utilisant Calendar mais ça marchait pas trop.
Pourriez vous m'indiquer quelques solutions,Merci d'avance.
Cdt,
Partager