Je suis dérouté par l'API Java pour la classe Date. Tout semble être déconseillé et des liens vers la classe Calendar. J'ai donc commencé à utiliser les objets Calendrier pour faire ce que j'aurais aimé faire avec une date, mais intuitivement, cela me gêne d'utiliser un objet Calendrier alors que tout ce que je veux faire, c'est créer et comparer deux dates.
Y a-t-il un moyen simple de faire ça? Pour l'instant je fais
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(0);
cal.set(year, month, day, hour, minute, second);
Date date = cal.getTime(); // get back a Date object