rendered paste body public static int addiereTage(int datum1, int aufschlagTage){ // ttmmjjjj int ergebnis; int tag; int tag2; int monat; int monat2; int jahr; int jahr2; int rest; int anzahlTageDatum1; int summeDaten; int neuesDatum; tag = datum1 / 1000000; monat = (int)(((datum1 / 1000000.0) - tag) * 100); jahr = datum1 - tag * 1000000 - monat * 10000; anzahlTageDatum1 = jahr * 365 + monat * 30 + tag; summeDaten = anzahlTageDatum1 + aufschlagTage; jahr2 = summeDaten / 365; rest = summeDaten % 365; monat2 = rest / 30; tag2 = rest % 30; neuesDatum = tag2 * 1000000 + monat2 * 10000 + jahr2; return summeDaten; } public static int gibDifferenz(int a, int b){ int ergebnis; ergebnis = a - b; return ergebnis; } public static void main(String [] args) { System.out.println(addiereTage(1010001,0)); }