Rumah > Java > javaTutorial > Bagaimanakah Saya Boleh Menambah Tarikh Sehari di Jawa?

Bagaimanakah Saya Boleh Menambah Tarikh Sehari di Jawa?

Linda Hamilton
Lepaskan: 2024-11-28 02:45:11
asal
839 orang telah melayarinya

How Can I Increment a Date by One Day in Java?

Bagaimana untuk menambah tarikh dengan satu hari?

Apabila anda perlu melaraskan tarikh tertentu mengikut satu hari, beberapa kaedah tersedia.

Penyelesaian 1: Gunakan Kelas Kalendar

Satu pendekatan melibatkan Kalendar kelas:

Date dt = new Date();
Calendar c = Calendar.getInstance(); 
c.setTime(dt); 
c.add(Calendar.DATE, 1);
dt = c.getTime();
Salin selepas log masuk

Penyelesaian 2: Gunakan Pustaka Joda-Time

Pustaka Joda-Time menawarkan pilihan yang lebih baik disebabkan oleh batasan kelas Tarikh:

Date dt = new Date();
DateTime dtOrg = new DateTime(dt);
DateTime dtPlusOne = dtOrg.plusDays(1);
Salin selepas log masuk

Penyelesaian 3: Manfaatkan JSR 310 Java 8 API

Java 8 memperkenalkan API JSR 310:

Date dt = new Date();
LocalDateTime.from(dt.toInstant()).plusDays(1);
Salin selepas log masuk

Penyelesaian 4: Gunakan org.apache.commons.lang3.time.DateUtils

Pustaka ini menyediakan kaedah tambahan:

Date dt = new Date();
dt = DateUtils.addDays(dt, 1)
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Tarikh Sehari di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan