Hallo liebes Forum,
ich lese schon einige Zeit mit um meine Java Kenntnisse aufzufrischen und zu erweitern. Ich scheitere momentan an einem Teil meines Projekts. Ich habe zwei JDateChooser aus dem jCalander1.4 in meiner grafischen Oberfläche. Dort kann ich zwei verschiedene Daten auswählen. Dieses Datum kann ich auch in einem Textfeld im Format "locale.Germany" also dd.MM.yy ausgeben. Nun möchte ich einen Schritt weiter gehen und die Differenz zwischen zwei Daten in Tagen berechnen lassen. So das ich später einmal einen "Ausleihpreis" berechnen lassen kann.
Nun seit einigen Stunden befasse ich mich mit dem Thema und komme einfach nicht auf die richtige Spur... Vielleicht kann mir der ein oder andere einen guten Tipp geben. ;(
Hier der wichtigste Ausschnitt!
Ich wäre echt dankbar... Einige Lösungen habe ich mit .getTime() gefunden - jedoch wird diese Methode nicht erkannt. Gibt es diese nicht bei DatumChooser?
Sorry - bin irgendwie ein richtiger Newbie ;-)
Vielen Dank!
frst
ich lese schon einige Zeit mit um meine Java Kenntnisse aufzufrischen und zu erweitern. Ich scheitere momentan an einem Teil meines Projekts. Ich habe zwei JDateChooser aus dem jCalander1.4 in meiner grafischen Oberfläche. Dort kann ich zwei verschiedene Daten auswählen. Dieses Datum kann ich auch in einem Textfeld im Format "locale.Germany" also dd.MM.yy ausgeben. Nun möchte ich einen Schritt weiter gehen und die Differenz zwischen zwei Daten in Tagen berechnen lassen. So das ich später einmal einen "Ausleihpreis" berechnen lassen kann.
Nun seit einigen Stunden befasse ich mich mit dem Thema und komme einfach nicht auf die richtige Spur... Vielleicht kann mir der ein oder andere einen guten Tipp geben. ;(
Hier der wichtigste Ausschnitt!
Java:
public class NotebookForm extends javax.swing.JFrame {
DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.GERMANY);
public NotebookForm() {
initComponents();
}
@SuppressWarnings("unchecked")
}
private void btn_TageBerechnenActionPerformed(java.awt.event.ActionEvent evt) {
//JOptionPane.showMessageDialog(rootPane, jDateChooser1);
String strvonDatum = df.format(vonDatumChooser.getDate());
String strbisDatum = df.format(bisDatumChooser.getDate());
txtDatumDifferenz.setText(strvonDatum);
}
Ich wäre echt dankbar... Einige Lösungen habe ich mit .getTime() gefunden - jedoch wird diese Methode nicht erkannt. Gibt es diese nicht bei DatumChooser?
Sorry - bin irgendwie ein richtiger Newbie ;-)
Vielen Dank!
frst
Zuletzt bearbeitet: