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