package date;
public class Date {
    private String jour;
    private String mois;
    private String annee;
    
    public Date(String j, String m, String a) {
        this.jour = j;
        this.mois = m;
        this.annee = a;
    }
    public void Meme(Date date2){
        int error = 0;
        if (this.jour != date2.jour)
            error++;
        else if (this.mois != date2.mois)
            error++;
        else if (this.annee != date2.annee)
            error++;
        if (error == 0)
            System.out.println("C'est la même date");
        else
            System.out.println("Ce n'est pas la même date");
    }
    public String Lendemain(){
        int an = Integer.parseInt(this.annee);
        int mo = Integer.parseInt(this.mois);
        int jo = Integer.parseInt(this.jour);
        if (mo < 7){
            if (mo % 2 == 1){
                if (jo < 31){
                    jo++;
                }else{
                    jo = 1;
                    mo++;
                }
            }else{
                if (jo < 30){
                    jo++;
                }else{
                    jo = 1;
                    mo++;
                }
            }
        }else{
            if (mo % 2 == 0){
                if (jo < 31){
                    jo++;
                }else{
                    jo = 1;
                    if (mo == 12){
                        mo = 1;
                        an++;
                    }else{
                        mo++;
                    }
                }
            }else{
                if (jo < 30){
                    jo++;
                }else{
                    jo = 1;
                    mo++;
                }
            }
        }
        return an+"-"+mo+"-"+jo;
    }
    public String toString() {
        return this.annee+"-"+this.mois+"-"+this.jour;
    }
}