In diesem Artikel wird der Datumsgeschäft während des Java -Entwicklungsprozesses eingeführt.
Paket JSE; Gebrauchtdatum Operation * * * @Author Puck * erstelltes Jahr 2015-07-30 22:54:38 */public class testDate {public static void main (String [] args) löst ParseeeExcetion aus, nicht unterstützte edencodingException {calendar cal = calendar.getinstance ( ); / / Cal.add (calendar.day_of_month, -48); ) {// SimpleDateFormat format = new SimpleDateFormat("y年MM月dd日E HH时mm分ss秒", Locale.CHINA);// SimpleDateFormat format = new SimpleDateFormat("y年M月d日EH时m分S "Second", Local.China); @Param Datum * @Return * / public static String DateToString (Kalender Cal) {return datetostring (cal.getTime ()); Statischer Kalender datestringocalendar (String datestrySt) ParseException {// Kalender Caln Dar.Getinstance (); ParseInt (Datum.Substring (5, 7)) -1, // Integer.ParseInt (Datum.Substring (8, 10))); Mm: ss "); date datum = sdf.parse (datenStr); Kalender cal = calendar.getInstance (); Cal.settime (Datum); Cal;} / ** * DETESTRING bis DATE * * @PARAM DATUM * Format: YYYY-MM-DD HH: MM: SS DATE * @RETURN CARER * @Throws ParseException */ public static datenStrowTodat (String-Datum) löst ParseeException aus {SimpleDateFormat SDF = new SimpledateFormat ("Jyyy-MM-DD HH: mm: ss")) ; ); Daten. Berechnen Sie die Differenz zwischen den beiden Daten. ] 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 Jahr = p2 [0] -p1 [0]; int monat = (p2 [0] * 12) + P2 [1] - (p1 [0] * 12) + P1 [1]); Int [] {Jahr, Monat Monat, Tag};}/ ** * Am ersten Tag des Datums des Erwerbsdatums * * * * @param c * @return */ public statischer Kalender getLastdayofweek (Kalender c) {/ / SimpleDateFormat2 = Neues Simpledate -Format ("Y -Jahr Mond D D, wenn EH in S -Sekunden unterteilt ist", lokal.china); ) Montag); @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Return * / public static calendar addordecreinst (Kalender c, int Day) {Calendar.day_of_month, Tag); ** Letzter Tag des Monats * @param * @param Monat * @return * / public static int getLastdayofmonth (int Jahr, int Mont) {Kalender c = calendar.getInstance (); 1);