jQuery是一款非常流行的JavaScript庫,除了可以快速地完成DOM操作、頁面效果和Ajax交互等任務,它還可以幫助我們完成一些日期和時間方面的計算,比如計算某一天是星期幾。
//獲取當前日期 var today = new Date(); //將日期轉換成字符串格式(如2021/10/16) var dateString = today.getFullYear() + "/" + (today.getMonth() + 1) + "/" + today.getDate(); //根據字符串格式的日期計算星期幾 var weekDay = new Date(dateString).getDay(); //將星期幾轉換成中文 var weekdays = ["日", "一", "二", "三", "四", "五", "六"]; var weekday = weekdays[weekDay]; //輸出結果 console.log("今天是星期" + weekday);
在上面的代碼中,我們首先獲取當前日期。然后將日期轉換成字符串格式,接著通過字符串格式的日期計算出星期幾,并將星期幾轉換為中文。最后就可以通過console.log將結果輸出。
當然,除了獲取當前日期之外,我們還可以將任意一個日期轉換成字符串格式,并計算出這一天是星期幾。例如:
//將指定日期轉換成字符串格式 var date = new Date("2021/10/17"); //計算該日期是星期幾 var weekDay = date.getDay(); //將星期幾轉換成中文 var weekdays = ["日", "一", "二", "三", "四", "五", "六"]; var weekday = weekdays[weekDay]; //輸出結果 console.log("2021年10月17日是星期" + weekday);
通過上面的代碼,我們可以計算出2021年10月17日是星期日。
綜上,使用jQuery可以很方便地幫助我們完成日期和時間方面的計算,而計算某一天是星期幾也是其中的一個小應用。