今天,我們將會(huì)介紹如何使用jquery來獲取當(dāng)前日期。
$(document).ready(function(){ var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; var date = now.getDate(); var day = now.getDay(); var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; var week = weeks[day]; var today = year + "年" + month + "月" + date + "日" + " " + week; $("#today-date").text(today); });
代碼解析:
首先,我們使用了 jQuery 的ready()
方法,這是一個(gè)最常用到的事件處理器。當(dāng)頁面加載完畢后,代碼里的函數(shù)就會(huì)執(zhí)行。
接下來,我們使用了new Date()
方法來獲取當(dāng)前日期和時(shí)間。我們分別用了getFullYear()
、getMonth()
、getDate()
和getDay()
方法來獲取年、月、日和星期幾。
然后,我們定義了一個(gè)數(shù)組weeks
來存儲(chǔ)星期信息,用day
的 value 值作為數(shù)組的下標(biāo)來獲取當(dāng)天對(duì)應(yīng)的星期信息week
。
最后,我們把獲取到的日期信息及星期信息拼接成字符串,使用text()
方法將其寫入指定 HTML 元素的內(nèi)容#today-date
,以顯示日期信息。
這樣,我們就使用了 jquery 獲得了今天的日期信息。