PHP sind PHP-Funktionen. In Java gibts auch Datums-Utils-Klassen.
Auch deine Funktion musst du für Java umschreiben denn Java ist rein Objektorientiert - deine Funktion gar nicht.
Google mal nach 'java datum tage addieren' und du findest eine Java-Lösung.
Das ist definitv näher an meiner DateTime-Lösung als deine selbstgestrickte Lösung.
Auch deine Funktion musst du für Java umschreiben denn Java ist rein Objektorientiert - deine Funktion gar nicht.
Google mal nach 'java datum tage addieren' und du findest eine Java-Lösung.
Java:
//http://www.java-forum.org/java-basics-anfaenger-themen/32140-datum-tage-addieren.html
// create Calendar instance with actual date
Date now = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(now);
// add 5 days to calendar instance
calendar.add(Calendar.DAY_OF_MONTH, 5);
// get the date instance
Date future = calendar.getTime();
// print out the dates...
DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
System.out.println("Now: " + dateFormat.format(now));
System.out.println("Future: " + dateFormat.format(future));
Das ist definitv näher an meiner DateTime-Lösung als deine selbstgestrickte Lösung.