方法:1、利用「Date('年-月-日時:分:秒');」取得指定時間的date物件;2、利用「date物件.getDay();」取得指定時間代表一週中某一天的數字;3、利用取得的數字作為下標在指定的陣列中取出星期幾即可。
本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。
Date 物件用來處理日期與時間。
建立Date 物件: new Date()
以下四種方法同樣可以建立Date 物件:
var d = new Date(); var d = new Date(milliseconds); var d = new Date(dateString); var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);
getDay() 方法可傳回一週(0~6)的某一天的數字。
語法為:
Date.getDay()
傳回值是 0(週日) 到 6(週六) 之間的一個整數。
範例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <p id="demo">单击按钮显示一周中的今天</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ var d = new Date('2022-4-10 11:53:04'); var x = d.getDay(); var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); var week = weeks[x]; var y = document.getElementById("demo"); y.innerHTML=week; } </script> </body> </html>
輸出結果:
#【相關推薦:javascript影片教學、web前端】
以上是Javascript怎麼取得某一天是星期幾的詳細內容。更多資訊請關注PHP中文網其他相關文章!