您好,登錄后才能下訂單哦!
在Java中,可以使用java.util.Calendar
來進行日期相關的操作,包括工作日查詢。以下是一個示例代碼,演示如何使用Calendar
類來查詢某一天是否為工作日:
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
// 設定要查詢的日期
calendar.set(2022, Calendar.OCTOBER, 3); // 2022年10月3日
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
// 判斷是否為工作日(周一至周五為工作日)
if (dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) {
System.out.println("該日期不是工作日");
} else {
System.out.println("該日期是工作日");
}
}
}
在上面的示例中,首先獲取了當前的Calendar
實例,然后設定了要查詢的日期為2022年10月3日。接著使用get(Calendar.DAY_OF_WEEK)
方法獲取該日期是星期幾,然后根據星期幾判斷該日期是否為工作日(周一至周五為工作日)。
你可以按照這個方式查詢任意日期是否為工作日。如果需要查詢一段時間內的工作日,你可以使用循環結合calendar.add(Calendar.DATE, 1)
方法來逐一查詢每一天的工作日。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。