ar time = new Date();
time.getYear(); //獲取當(dāng)前年份
time.getFullYear(); //獲取完整的年份(4位,2021-???)
time.getMonth(); //獲取當(dāng)前月份(0-11,0代表1月)
time.getDate(); //獲取當(dāng)前日(1-31)
time.getDay(); //獲取當(dāng)前星期X(0-6,0代表星期天)
time.getTime(); //獲取當(dāng)前時(shí)間(從1970.1.1開(kāi)始的毫秒數(shù))
time.getHours(); //獲取當(dāng)前小時(shí)數(shù)(0-23)
time.getMinutes(); //獲取當(dāng)前分鐘數(shù)(0-59)
time.getSeconds(); //獲取當(dāng)前秒數(shù)(0-59)
time.getMilliseconds(); //獲取當(dāng)前毫秒數(shù)(0-999)
time.toLocaleDateString(); //獲取當(dāng)前日期
var mytime=time.toLocaleTimeString(); //獲取當(dāng)前時(shí)間
time.toLocaleString( ); //獲取日期與時(shí)間
個(gè)很簡(jiǎn)單同時(shí)也很實(shí)用的獲取時(shí)間功能。
運(yùn)行效果圖:
運(yùn)行效果圖
JavaScript代碼:
<script>
function mytime() {
var a = new Date();
var h= a.getHours();
var m = a.getMinutes();
var s = a.getSeconds();
con.innerHTML = h + "時(shí)" + m + "分" + s + "秒";
}
window.onload = function() {
var timer = setInterval(mytime, 1000)
}
</script>
HTML代碼:
<div id="con"></div>
絡(luò)編程之時(shí)間格式。
同學(xué)們好,今天我們分享的是如何讓搜索引擎等程序更容易地提取網(wǎng)頁(yè)中的時(shí)間信息。我們將使用time標(biāo)簽來(lái)實(shí)現(xiàn)這一目標(biāo)。這個(gè)標(biāo)簽?zāi)銈兛赡芤呀?jīng)有所了解,但是現(xiàn)在不需要掌握太多細(xì)節(jié),只需要知道它的作用即可。
現(xiàn)在來(lái)看看我們的示例頁(yè)面,可以看到頁(yè)面中包含了很多句不同時(shí)間格式的文字。這些文字并沒(méi)有什么特別之處,只是每一句都包含著時(shí)間信息。時(shí)間信息的格式比較復(fù)雜,但是這不影響我們的演示效果。
接下來(lái),我們將介紹實(shí)現(xiàn)代碼。time標(biāo)簽用于定義公歷日期或時(shí)間、二十四小時(shí)制,時(shí)間和時(shí)區(qū)偏移是可選的。在所有瀏覽器中,time標(biāo)簽不會(huì)渲染任何特殊的效果。但是,它可以讓搜索引擎更容易地在網(wǎng)頁(yè)中找到對(duì)應(yīng)的時(shí)間信息。
使用time標(biāo)簽的另一個(gè)原因是,世界上有許多不同的日期格式,但是這些不同的格式不容易被電腦識(shí)別。如果我們想自動(dòng)抓取頁(yè)面上所有事件的日期并將它們插入到日歷中,time元素可以讓我們附上清晰的可被機(jī)器識(shí)別的時(shí)間或日期。因此,time標(biāo)簽并不是為了給用戶看的,而是為了方便搜索引擎更好地在網(wǎng)頁(yè)上找到對(duì)應(yīng)的時(shí)間。
在我們的示例中,時(shí)間和普通文字看上去沒(méi)有任何區(qū)別。除了搜索引擎,網(wǎng)頁(yè)同手機(jī)上的日歷、提醒等應(yīng)用程序交互時(shí),time標(biāo)簽也可以提供很大的方便。
time標(biāo)簽非常簡(jiǎn)單,只包含一個(gè)屬性datatime,用于規(guī)定日期和時(shí)間。如果需要,我們還可以通過(guò)元素的內(nèi)容來(lái)指定日期和時(shí)間。time標(biāo)簽的值有很多種,只要是符合規(guī)范的時(shí)間寫(xiě)法格式,都可以被接受并轉(zhuǎn)化為第三方使用的格式。
總之,time標(biāo)簽的使用頻率并不高,不需要我們進(jìn)行太多的學(xué)習(xí)和理解。如果你們知道有這個(gè)東西并且知道它的大概意思,就可以了。
今天的分享就到這里,所有的案例和相關(guān)文檔都可以向我索取。
下期見(jiàn),想學(xué)習(xí)編程的同學(xué)請(qǐng)關(guān)注我。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。