สารบัญ
ชวา รับวันปัจจุบัน (วันนี้) ของสัปดาห์. ปฏิทินDAY_OF_WEEK
ชวา นี่คือโปรแกรมตัวอย่างที่ใช้คลาสปฏิทินเพื่อรับวันปัจจุบัน (วันนี้) ของสัปดาห์
ที่จะได้รับ, ปฏิทินDAY_OF_WEEK จะถูกนำไปใช้.
ปฏิทิน cal = Calendar.getInstance();
int สัปดาห์ = cal.get(Calendar.DAY_OF_WEEK);
int สัปดาห์ = cal.get(Calendar.DAY_OF_WEEK);
ปฏิทินDAY_OF_WEEKค่าที่ส่งคืนที่สามารถรับได้คือตัวเลขตั้งแต่ 1 ถึง 7 โดยวันอาทิตย์เริ่มต้นด้วย 1 ดังนั้นโปรแกรมตัวอย่างจึงใช้คำสั่ง switch เพื่อกำหนดวันในสัปดาห์
โปรแกรมตัวอย่าง
/** * ส่งกลับวันปัจจุบันของสัปดาห์ * @return วันปัจจุบันของสัปดาห์ */ public static String getDayOfTheWeek() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "Sunday"; case Calendar .MONDAY : กลับ "วันจันทร์"; case Calendar.TUESDAY: กลับ "วันอังคาร"; case Calendar.WEDNESDAY: กลับ "วันพุธ"; case Calendar.THURSDAY: กลับ "วันพฤหัสบดี"; case Calendar.FRIDAY: กลับ "วันศุกร์"; case Calendar .SATURDAY : return "Saturday"; } Throw new IllegalStateException(); } /** * ส่งกลับวันปัจจุบันของสัปดาห์ * *ละเว้นวันในสัปดาห์ * @return วันปัจจุบันของสัปดาห์ */ public static String getDayOfTheWeekShort() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "day"; case Calendar .MONDAY : กลับ "เดือน" ปฏิทินกรณี วันอังคาร: กลับ "วันอังคาร" ปฏิทินกรณี วันพุธ: กลับ "วันพุธ" ปฏิทินกรณี วันพฤหัสบดี: กลับ "พฤ" ปฏิทินกรณี วันศุกร์: กลับ "วันศุกร์" ปฏิทินกรณี .SATURDAY : return "earth"; } โยน IllegalStateException(); } ใหม่
ผลการดำเนินการ
◆ตัวอย่างการดำเนินการ
โมฆะคงที่สาธารณะ main (String [] args) { // แสดงวันของวันนี้ในสัปดาห์ System.out.println("Today is "" + getDayOfTheWeek() + ""."); // แสดงวันของวันนี้ในสัปดาห์ เป็นตัวย่อ System.out.println("Today is "" + getDayOfTheWeekShort( ) + ""."); }
◆ผลลัพธ์เอาท์พุต
วันนี้คือวันพุธ. วันนี้เป็น "น้ำ"