Académique Documents
Professionnel Documents
Culture Documents
import java.util.ArrayList ;
import java.util.Scanner;
// ---------------------------------------
public Véhicule() {}
// ----------------------------------------
// ----------------------------------------
// ----------------------------------------
public Date clauler_periode(Date date_creation,Date now) {
Date period = new Date(0,0,0) ;
int d,m,y;
if (now.getJour() >= date_creation.getJour() ) {
d = now.getJour() - date_creation.getJour() ;
if ( now.getMois() >= date_creation.getMois() ) {
m = now.getMois() - date_creation.getMois() ;
y = now.getAnnee()- date_creation.getAnnee() ;
}
else {
m = (12 - date_creation.getMois()) + now.getMois() ;
y = (now.getAnnee()- date_creation.getAnnee() )-1 ;
}
}
else {
d = (30 - date_creation.getJour()) + now.getJour() ;
if ( now.getMois() >= date_creation.getMois() ) {
m = (now.getMois() - date_creation.getMois() )- 1 ;
y = now.getAnnee()- date_creation.getAnnee() ;
}
else {
m = ((12 - date_creation.getMois()) + now.getMois()) -1 ;
y = (now.getAnnee()- date_creation.getAnnee() )-1 ;
}
m = now.getMois() - date_creation.getMois() ;
period.setJour(d) ;
period.setMois(m) ;
period.setAnnee(y) ;
return period ;
}
return d;
}
}