Daftar isi
Java menemukan perbedaan bulan antara dua tanggal
Di Jawa ada duaPerbedaan bulan antar tanggalMemperkenalkan contoh program yang mencari .
Pada contoh program, tanggal yang akan dibandingkan adalah string (yyyy/MM/dd) atau java.util.Date.
perbedaan dalam beberapa bulanCara perhitungan untuk mencarinya adalah sebagai berikut.
- Pertama buatlah kedua kurma menjadi satu.
*Gunakan Kalender.set(Kalender.DATE, 1). - Selanjutnya, kita akan berulang kali membandingkan kedua tanggal tersebut dalam kelipatan satu bulan.
*Gunakan Calendar.add(Calendar.MONTH, 1 atau -1) untuk menambah atau mengurangi jumlah bulan dalam satu bulan dalam satu waktu. - Menghitung jumlah perbandingan berulang.
sumber sampel
eksekusi
◆Contoh eksekusi
public static void main(String[] args) { int ret = DifferenceMonth("2008/6/30","2008/6/1"); System.out.println("Hasil1 = "+ret); ret = DifferenceMonth ("2008/7/1","2008/6/3"); System.out.println("Hasil 2 = "+ret); ret = perbedaanBulan("2008/12/20","2008/6 / 1"); System.out.println("Hasil 3 = "+ret); ret = perbedaanBulan("20/6/2010","2008/6/1"); System.out.println("Hasil 4 = "+ret); ret = perbedaanBulan("2008/6/1","2008/7/1"); System.out.println("Hasil 5 = "+ret); ret = perbedaanBulan("2008/7 / 1","2009/7/1"); System.out.println("Hasil 6 = "+ret); }
◆Hasil eksekusi
Hasil 1 = 0 Hasil 2 = 1 Hasil 3 = 6 Hasil 4 = 24 Hasil 5 = -1 Hasil 6 = -12
Program contoh ini untuk Obrolan & Messenger.Fungsi manajemen kalender/jadwal” sebenarnya digunakan.