Préface
Je crois que le plus de temps que vous utilisez dans Java est java.util.Date . Étant donné que les méthodes d'obtention de l'année, du mois et du jour telles que getYear() getMonth() sont abandonnées dans la classe de date, les problèmes de cet article doivent être mis en œuvre à l'aide du calendrier. Jetons un coup d'œil directement à l'exemple de code.
Utiliser la classe du calendrier: Calendrier
@Test public void DateTest () {Date Today = new Date (); pour (int i = 0; i <10; i ++) {aujourd'hui = hier (aujourd'hui); System.out.println (aujourd'hui); } System.out.println ("--------------"); pour (int i = 0; i <10; i ++) {aujourd'hui = demain (aujourd'hui); System.out.println (aujourd'hui); }} / ** * Retour hier * @param aujourd'hui * @return * / Date publique hier (date aujourd'hui) {calendar calendar = calendar.getInstance (); calendar.settime (aujourd'hui); calendar.set (calendar.date, calendar.get (calendar.date) - 1); return Calendar.getTime (); } / ** * Retour à demain * @param aujourd'hui * @return * / public Date demain (date aujourd'hui) {calendar calendar = calendar.getInstance (); calendar.settime (aujourd'hui); calendar.set (calendar.date, calendar.get (calendar.date) + 1); return Calendar.getTime (); }Résumer
Ce qui précède consiste à utiliser Java pour obtenir la date "Hier" et "Tomorrow". J'espère que le contenu de cet article sera d'une aide à l'étude ou au travail de chacun. Si vous avez des questions, vous pouvez laisser un message pour communiquer.