Ich versuche etwas und ich bin nicht ganz sicher, wie ich es angehen soll. Ich habe zwei benutzerdefinierte Werte ..... eine Dauer und eine Dauereinheit. An diesem Punkt habe ich bereits ein Startdatum, also möchte ich die Dauer und durationUnit irgendwie auf startDate anwenden, um das endDate zu bekommen.Java Dezimal zu Datum Wert
Dauer ist eine Dezimalzahl, durationUnit ein HardCode/AbstractCode-Wert und Startdatum ist ein Datum.
Also wenn das Startdatum 17/12/2010 ...... ist und der Benutzer folgendes eingibt;
Dauer: 3 Dauer Einheit: Monate
Ich möchte die endDate dann als 17/03/2011 berechnet werden. Irgendeine Idee, wie ich das machen könnte? Die Dauereinheit könnte Tage, Monate oder Jahre sein.
Vielen Dank im Voraus!
Diese Methoden sind veraltet. Nun, es liegt hauptsächlich daran, dass sie keine Zeitzonen unterstützen, was in diesem Fall nicht wirklich wichtig ist, aber die Methoden von Calendar machen es auch viel einfacher, eine bestimmte Dauer hinzuzufügen, sodass es keinen Grund gibt, veraltete Methoden zu verwenden. –