Kata pengantar
Saya percaya bahwa kelas waktu paling banyak yang Anda gunakan di java adalah java.util.Date . Karena metode mendapatkan tahun, bulan, dan hari seperti getYear() getMonth() ditinggalkan di kelas tanggal, masalah dalam artikel ini harus diimplementasikan dengan bantuan kalender. Mari kita lihat kode sampel secara langsung.
Gunakan Kelas Kalender: Kalender
@Test public void datetest () {date hari ini = tanggal baru (); untuk (int i = 0; i <10; i ++) {hari ini = kemarin (hari ini); System.out.println (hari ini); } System.out.println ("--------------"); untuk (int i = 0; i <10; i ++) {hari ini = besok (hari ini); System.out.println (hari ini); }} / ** * Kembalikan kemarin * @param hari ini * @return * / tanggal publik kemarin (tanggal hari ini) {kalender kalender = calendar.getInstance (); Calendar.Settime (hari ini); calendar.set (calendar.date, calendar.get (calendar.date) - 1); return calendar.getTime (); } / ** * kembali ke besok * @param hari ini * @return * / tanggal publik besok (tanggal hari ini) {kalender kalender = calendar.getInstance (); Calendar.Settime (hari ini); calendar.set (calendar.date, calendar.get (calendar.date) + 1); return calendar.getTime (); }Meringkaskan
Di atas adalah semua tentang menggunakan Java untuk mendapatkan tanggal "kemarin" dan "besok". Saya berharap konten artikel ini akan membantu untuk belajar atau bekerja semua orang. Jika Anda memiliki pertanyaan, Anda dapat meninggalkan pesan untuk berkomunikasi.