首頁 >web前端 >js教程 >JavaScript從Date物件傳回一週中的某一天 (0 ~ 6)的方法getDay()

JavaScript從Date物件傳回一週中的某一天 (0 ~ 6)的方法getDay()

黄舟
黄舟原創
2017-11-04 14:23:463631瀏覽

定義和用法

getDay() 方法可傳回表示星期的某一天的數字。

語法

dateObject.getDay()

傳回值

dateObject 所指的星期中的某一天,使用本地時間。傳回值是 0(週日) 到 6(週六) 之間的一個整數

提示和註解

註解:該方法總是結合一個 Date 物件來使用。

實例

範例1

在本例中,我們將以數字取得星期的目前一天:

<script type="text/javascript">

var d=new Date()
document.write(d.getDay())

</script>

輸出:

6

範例2

現在,我們將建立一個陣列,這樣就可以讓上面的範例輸出星期的名稱,而不是數字:

<script type="text/javascript">

var d=new Date()

var weekday=new Array(7)
weekday[0]="Sunday"
weekday[1]="Monday"
weekday[2]="Tuesday"
weekday[3]="Wednesday"
weekday[4]="Thursday"
weekday[5]="Friday"
weekday[6]="Saturday"

document.write("Today it is " + weekday[d.getDay()])

</script>

輸出:

Today it is Saturday

依照本地時間返回星期幾為指定日期。
範例:

<html>
<head>
<title>JavaScript getDay Method</title>
</head>
<body>
<script type="text/javascript">
  var dt = new Date("December 25, 1995 23:15:00");
  document.write("getDay() : " + dt.getDay() ); 
</script>
</body>
</html>

這將產生以下結果:

getDay() : 1

以上是JavaScript從Date物件傳回一週中的某一天 (0 ~ 6)的方法getDay()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn