คำนำ
ฉันเชื่อว่าชั้นเรียนเวลาส่วนใหญ่ที่คุณใช้ใน Java คือ java.util.Date เนื่องจากวิธีการรับปีเดือนและวันเช่น getYear() getMonth() ถูกยกเลิกในชั้นเรียนวันที่ปัญหาในบทความนี้จะต้องดำเนินการด้วยความช่วยเหลือของปฏิทิน มาดูรหัสตัวอย่างโดยตรง
ใช้คลาสปฏิทิน: ปฏิทิน
@Test โมฆะสาธารณะ Public DateTest () {วันที่วันนี้ = วันที่ใหม่ (); สำหรับ (int i = 0; i <10; i ++) {วันนี้ = เมื่อวาน (วันนี้); System.out.println (วันนี้); } system.out.println ("--------------"); สำหรับ (int i = 0; i <10; i ++) {วันนี้ = พรุ่งนี้ (วันนี้); System.out.println (วันนี้); }} / ** * ส่งคืนเมื่อวานนี้ * @param วันนี้ * @return * / วันที่สาธารณะเมื่อวานนี้ (วันที่วันนี้) {ปฏิทินปฏิทิน = ปฏิทิน. getInstance (); Calendar.Settime (วันนี้); Calendar.set (Calendar.date, Calendar.get (Calendar.date) - 1); ส่งคืนปฏิทิน GetTime (); } / ** * กลับไปพรุ่งนี้ * @param วันนี้ * @return * / วันที่สาธารณะในวันพรุ่งนี้ (วันที่วันนี้) {ปฏิทินปฏิทิน = ปฏิทิน. getInstance (); Calendar.Settime (วันนี้); Calendar.set (Calendar.date, Calendar.get (Calendar.date) + 1); ส่งคืนปฏิทิน GetTime (); -สรุป
ข้างต้นคือทั้งหมดที่เกี่ยวกับการใช้ Java เพื่อรับวันที่ "เมื่อวาน" และ "พรุ่งนี้" ฉันหวังว่าเนื้อหาของบทความนี้จะช่วยในการศึกษาหรือทำงานของทุกคน หากคุณมีคำถามใด ๆ คุณสามารถฝากข้อความไว้เพื่อสื่อสาร