Ne pouvez pas récupérer la date de JDateChooser en Java
Je suis en utilisant JDateChooser
de ici
Cependant je ne peux pas récupérer la date dans le format défini avec la méthode setDateFormatString
lors de l'affichage dans la console.
Dans la première étiquette indique la date réelle extrait de JDateChooser
tandis que la seconde affiche le format que j'ai. Lorsque je sélectionne la date de JDateChooser
- je obtenir la date 22-07-2011
comme indiqué dans l'image. Mais quand j'utilise getDate
méthode, il me donnera la date Fri Jul 22 00:00:00 GMT+05:30 2011
. Je veux seulement 22-07-2011
.
Voici mon code. Je suis à l'aide de l'EDI Netbeans 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()
retourne toujours la date dans le format que vous voyez ci-dessus. Vous confondez le format que vous avez défini dans le DateChooser (qui est le format d'ENTRÉE) avec le format que vous voulez à la sortie de la console. Vous obtenez un Date
objet de la DateChooser qui n'a pas de format interne. Si vous voulez l'imprimer, vous devez formater la Date en Chaîne de caractères. Les réponses ci-dessous vous montrer comment.OriginalL'auteur iOSAppDev | 2011-07-20
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser la Chaîne de caractères.méthode de mise en forme pour obtenir le résultat souhaité.
OriginalL'auteur Kainsin
Essayer cette
OriginalL'auteur Felype
il y a deux choises
1/vous avez déjà téléchargé un code source
2/vous avez déjà téléchargé le fichier jar, alors vous devez trouver cette méthode ou l'équivalent d'API
EDIT: j'aurais peut-être être privilégiés pour démarrer avec le code source, il suffit d'importer dans le projet
bon point, mKorbel oublie parfois que les réponses sont aussi idéalement SSCCE ainsi que des questions 🙂
OriginalL'auteur mKorbel
Essayer celui-ci
OriginalL'auteur Deepak Singh
Utilisation
String Format Method
, il vous aidera, vous et comment l'utiliser voir cehttps://www.youtube.com/watch?v=FEM0BpZSXmU
ce lien est de même pour le même tutoriel que vous le souhaitez.
OriginalL'auteur Chapter 9