В этой статье представлены операции, связанные с датой, в процессе разработки Java.
Пакет JSE; Используемая дата ); / / Cal.add (calendar.day_of_month, -48); ) {// SimpleDateFormat format = new SimpleDateFormat ("y 年 мм 月 dd 日 e hh 时 мм 分 ss 秒", locale.china); // simpledateformat format = new SimpleDateFormat ("y 年 m 月 d 日 eh 时 m 分S "Second", Local.China); @Param date * @return * / public Static String DateToString (Calendar Cal) {return DateToString (cal.getTime ())); Статический календарь Datestringocalendar (String Datest). Parseint (date.substring (5, 7)) -1, // integer.parseint (date.substring (8, 10)); MM: SS "); Date Date = sdf.parse (datest); календарь cal = calendar.getinstance (); cal.settime (date); cal;} / ** * datestring to Date * @param date * format: yyyy-mm-dd Hh: MM: SS Date * @return Carer * @throhs parseexception */ public static datestrowtodate (дата строки), выбросы Parseeexception {Simpledateformat sdf = new SimpleDateformat ("yyyy-mm-dd hh: mm: ss") ; ); даты. Рассчитайте разницу между двумя датами. ] P2 = {Calendar.year. [1] = " + p1 [1] +" p1 [2] = " + p1 [2]); System.out.println (" p2 [0] = " + p2 [0] +" p2 [1] = " + p2 [1] +" p2 [2] = " + p2 [2]); int Год = p2 [0] -p1 [0]; int month = (p2 [0] * 12) + p2 [1] - (P1 [0] * 12) + P1 [1]); Int [] {Год, месяц месяца, день};}/ ** * * В первый день даты даты приобретения * * * * @param c * @return */ public Static Calendar GetlastdayOfweek (календарь c) {/ / Simpledateformat2 = новый формат SimpleDate ("Y Moon D D, когда EH делится на S -секунды", Local.China); ); @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Return * / public Static Calendar AddordEcreday (Calendar c, int day) {calendar.day_of_month, day); ** Последний день месяца * @param * @param month * @return * / public static int getlastdayofmonth (int gen, int month) {calendar c = calendar.getinstance (); 1);