Bonjour,
J'ai un petit souci car j'ai crée une classe Date où je saisis un jour un mois et une année et cette classe je l'appelle à plusieurs dans le programme que je fais. Et le compilateur n'arrête pas de me dire que cet appel avec DATE est deprecated... Donc après quelques recherches, j'ai trouvé que le mieux était de passer par Gregoriancalendar. Mais le souci c'est que je ne vois pas comment adapter mon programme pour que l'utilisateur puisse saisir les données jour mois année au clavier et ensuite que ca marche avec Gregoriancalendar.

Voici ce que j'ai fais pour la date du moment :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.GregorianCalendar;
   import java.text.*;
   import java.util.Date;
   import java.util.*; 
public class Calendar {
 
 public Calendar() {} 
 
public static java.util.Date aujourdhui(){
 
     GregorianCalendar maintenant = new GregorianCalendar();
     DateFormat dateFormat = new SimpleDateFormat("dd/mm/yyyy");
 
    return maintenant.getTime();
 
	}
 
public static void main(String args[]){
 
	System.out.println(aujourdhui());
 
}
 
}
Cette méthode ne me renvoit que la date. Mais je voudrais que ce soit l'utilisateur qui saisisse les jour,mois,année pour pouvoir appeler cette méthode à tout moment.

Merci d'avance. Désolé pour la lecture.

Il va falloir se servir des get pour saisir la date non ? Merci d'avance car là ça m'embete ce blocage...