Artikel ini memperkenalkan operasi terkait tanggal selama proses pengembangan Java.
Paket JSE; Operasi Tanggal yang Digunakan * * * @Author Puck * Created 2015-07-30 22:54:38 */TestDate kelas publik {public static void main (string [] args) melempar parseeeeExcetion, untport edencodingException {calendar cal = calendar.getInstance (untport edencodingException {calendar cal = calendar.getInstance ( ); / / Cal.add (calendar.day_of_month, -48); 5 s "kedua", local.china); Tanggal @param * @return * / string statis public datetoString (kalender kal) {return datetoString (cal.getTime ())); Kalender Statis DataStringocalendar (String DataStr) melempar parseException {// kalender caln dar.getInstance (); ParseInt (Date.substring (5, 7)) -1, // integer.parseint (date.substring (8, 10))); Mm: ss "); tanggal tanggal = sdf.parse (dateStr); calendar cal = calendar.getInstance (); cal.settime (tanggal); cal;} / ** * dataString hingga tanggal * * @param Tanggal * format: format: format: format: format * yyyy-mm-dd hh: mm: ss tanggal * @return carer * @throws parseException */ public static DatestrowTodate (date string) melempar ParseeException {SimpledateFormat sdf = new SimpledateFormat ("yyyy-mm-dd hh: mm: ss") ; ); Return c1;} / ** * Kalender dikonversi hingga tanggal * @param cal * @return * / dartodate statis public (kalender kal) {return cal .getTime ();} / ** * Hitung perbedaan antara keduanya Tanggal. Hitung perbedaan antara dua tanggal. ] p2 = {calendar.ear. [1] = " + p1 [1] +" p1 [2] = " + p1 [2]); System.out.println (" p2 [0] = " + p2 [0] +" p2 [1] = " + p2 [1] +" p2 [2] = " + p2 [2]); int tahun = p2 [0] -p1 [0]; int bulan = (p2 [0] * 12) + p2 [1] - (P1 [0] * 12) + P1 [1]); Int [] {tahun, bulan bulan, hari};}/ ** * Pada hari pertama tanggal tanggal akuisisi * * * * @param c * @return */ Kalender statis publik getLastdayOfWeek (kalender c) {/ / SimpleDateFormat2 = format Sederhana Baru ("Year Moon D D Ketika EH dibagi menjadi S detik", local.china); ); @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Return * / public static calendar addordecreasing (calendar c, int day) {calendar.day_of_month, hari); ** Hari terakhir bulan ini * @param * @param bulan * @return * / public static int getLastdayOfmonth (tahun int, bulan int) {calendar c = calendar.getInstance (); 1 );