В этой статье поделилась дата резки Java и код периода времени для вашей ссылки. Конкретный контент заключается в следующем
/** * @author dy * @since 2016-09-18 & jdk 1.8.0_91 */public class DateCalculate {static logger logger = loggerfactory.getLogger (dateCalculate.class); /**! sdf = new SimpleDateFormat ("yyyy-mm-dd hh: mm: ss"); Date dbegin = sdf.parse (start); Date dend = sdf.parse (end); вернуть FindDates (DateType, Dbegin, Dend); } catch (Exception e) {logger.error (e.getMessage (), e); } return null; } public Static List <string> findDates (String DateType, Date DBEGIN, DATE DEND) THRES EXCERCTION {LIST <String> listDate = new ArrayList <> (); Календарь calbegin = calendar.getInstance (); calbegin.settime (dbegin); Календарь календарь = календарь.getinstance (); calend.settime (денд); while (calend.fter (calbegin)) {switch (dateType) {case "m": calbegin.add (calendar.month, 1); перерыв; case "d": calbegin.add (calendar.day_of_year, 1); Break; Дело "h": calbegin.add (Calendar.hour, 1); Break; case "n": calbegin.add (календарь. } if (calend.after (calbegin)) listdate.add (new SimpleDateFormat ("yyyy-mm-dd HH: MM: SS"). Format (calbegin.getTime ())); else sixdate.add (new SimpleDateFormat ("yyyy-mm-dd HH: MM: SS"). Format (calend.getTime ())); } return ListDate; } public static void main (string [] args) {string start = "2016-02-01 00:00:00"; String end = "2016-03-02 00:00:00"; List <string> list = cutdate ("D", Start, End); for (String Str: list) {System.out.println (str); }}}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.