heute=new Date(startjahr, startmonat, starttag + 2);
Was machst du dann am 30.? Da wird als Tag der 32. übergeben und es knallt.
Nimm die Millisekunden von heute und addiere da die Millisekunden von zwei Tagen drauf.
Ps. Was müsste ich beim derzeitigen Stand ändern, dass es das wochenende nicht dazuerechnet.
Prüfen ob heute Donnerstag oder Freitag ist und dann nochmal 2 Tage drauf rechnen.