方法:1、定義「array("日","一","二","三","四","五","六")」的陣列;2、利用Date物件的getDay()方法取得表示目前星期的數字;3、將數字作為下標,在陣列中取出相對應的星期值即可。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
JavaScript計算出目前星期幾
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>获取当前星期</title> </head> <body> <script type="text/javascript"> /** *获取当前星期几 * */ function getWeekDate() { var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); var now = new Date(); var day = now.getDay(); var week = weeks[day]; return week; } alert(getWeekDate()); </script> </body> </html>
輸出結果:
##說明:getDay() 方法可傳回表示星期的某一天的數字。
dateObject.getDay()dateObject 所指的星期中的某一天,使用本地時間。傳回值是 0(週日) 到 6(週六) 之間的一個整數。 因此如果需要準確的給出目前是星期幾,就需要定義一個
Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")的陣列。
javascript進階教學】#
以上是JavaScript怎麼算出目前星期幾的詳細內容。更多資訊請關注PHP中文網其他相關文章!