Наиболее часто используемым временным классом в Java является java.util.date. Поскольку методы получения года, месяца и дня, таких как Getyear () и GetMonth (), остаются в классе даты, поэтому нам нужно использовать календарь для получения более часто используемых форматов дат, таких как год, месяц, день и неделя.
ПРИМЕЧАНИЕ. Все следующие коды были протестированы и переданы в JDK1.6. Другие версии могут использовать по -разному, обратите внимание!
Как использовать дату и строковую обмену
/*** Использование даты и строкового обмена, здесь требуется SimpleDateFormat. */Date currenttime = new Date (); SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-mm-dd"); String DateString = formatter.format (currentTime); Дата дата = formatter.parse (datestring);Взаимная передача между датой и календарем
/*** взаимное преобразование между датой и календарем*/календарь cal = calendar.getinstance (); cal.settime (new Date ()); дата дата 1 = cal.gettime ();
Используйте календарь для получения таковых доменов, таких как год, месяц, неделя, день, час и т. Д.
/*** Используйте календарь для получения времени по времени, такими как год, месяц, неделя, день и час*/cal.get (calendar.year); cal.get (calendar.month); cal.get (calendar.week_of_month); cal.get (calendar.day_of_month); cal.get (calendar.day_of_month);
Добавить или вычесть время
/*** Добавить и вычесть время*/cal.add (calendar.month, 1); System.out.println (cal.gettime ());
Подсчитайте, какой день недели принадлежит данной дате
Calendarcal = calendar.getinstance (); cal.set (2016,08,01); String [] strdays = new String [] {«воскресенье», «Понедельник», «Вторник», «Среда», «Четверг», «Пятница», «Суббота»}; System.out.println (Strdays [Cal.Get (CalendarВыше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.