Kann man nicht zurückholen Datum von JDateChooser im Java
Ich bin mit JDateChooser
aus hier
Kann ich jedoch nicht abrufen, wird das Datum im format legen Sie mit der Methode setDateFormatString
während die Anzeige in der Konsole.
In der ersten label-zeigt aktuelle Datum abgerufen JDateChooser
während der zweite Etikett zeigt das format, die ich eingestellt habe. Wenn ich wählen Sie das Datum aus JDateChooser
bekomme ich das Datum als 22-07-2011
wie gezeigt in Bild. Aber wenn ich getDate
Methode, es wird mir ein Datum als Fri Jul 22 00:00:00 GMT+05:30 2011
. Ich will nur 22-07-2011
.
Hier ist mein code. Ich bin mit Netbeans IDE 7.0
public JDateChooser() {
initComponents();
dateChooser.setDateFormatString("dd-MM-yyyy");
}
private void btnDisplayDateActionPerformed(java.awt.event.ActionEvent evt) {
String dateFromDateChooser = dateChooser.getDate().toString();
lblDate.setText(dateFromDateChooser);
lblDateFormat.setText(dateChooser.getDateFormatString().toString());
System.out.println(dateFromDateChooser);
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new JDateChooser().setVisible(true);
}
});
}
toString()
gibt immer das Datum in dem format, das Sie oben sehen. Sie verwechseln das format, die Sie in den DateChooser (das ist das INPUT-format) mit dem format, das Sie möchten, um die Ausgabe in der Konsole. Sie erhalten eine Date
Objekt aus der DateChooser, die keine internen format. Wenn Sie möchten, drucken Sie es aus, Sie formatieren das Datum in einen String. Die Antworten zeigen Ihnen, wie.InformationsquelleAutor iOSAppDev | 2011-07-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Zeichenfolge.format-Methode das gewünschte Ergebnis zu erhalten.
InformationsquelleAutor Kainsin
Versuchen, diese
InformationsquelleAutor Felype
gibt es zwei Möglichkeiten
1/Sie bereits geladenen code Quelle
2/Sie bereits geladenen jar-Datei, dann müssen Sie diese Methode oder eine gleichwertige aus-API
EDIT: vielleicht würde ich bevorzugt zu starten mit source code, nur importieren, die in Projekt
guter Punkt, mKorbel gelegentlich vergisst, dass die Antworten, die ideal sind als SSCCE sowie Fragen 🙂
InformationsquelleAutor mKorbel
Versuchen, Diese
InformationsquelleAutor Deepak Singh
Verwenden
String Format Method
, es wird Ihnen helfen, und wie Sie es verwenden, finden Sie unter diesemhttps://www.youtube.com/watch?v=FEM0BpZSXmU
dieser link hat dasselbe zur gleichen tutorial, wie Sie wollen.
InformationsquelleAutor Chapter 9