JavaScript實(shí)時(shí)更新當(dāng)前的時(shí)間的示例代碼
實(shí)現(xiàn)的效果如下:
時(shí)間會(huì)實(shí)時(shí)更新
具體的JS代碼如下
var dateStart; function start() { dateStart = new Date(); //開(kāi)始時(shí)間 startTime(); } function startTime() { set = window.setTimeout("startTime()", 1000); var dt = new Date(); var day = dt.getDay(); var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); var week = weeks[day]; var year = dt.getFullYear();//年 var month = dt.getMonth() + 1;//月 var date = dt.getDate();//日 var h = dt.getHours(); if (h < 10) h = '0' + h;//時(shí) var i = dt.getMinutes(); if (i < 10) i = '0' + i;//分 var s = dt.getSeconds(); if (s < 10) s = '0' + s;//秒 var str = year + "年"+ month + "月" + date + "日" + h + ':' + i + ':' + s; console.log('時(shí)間:'+str,'星期:'+week) $('#ymd').html(str); $('#week').html(week) } start()
在控制臺(tái)上可以實(shí)時(shí)的打印出當(dāng)前的時(shí)間和星期
ps:js獲取當(dāng)前時(shí)間并實(shí)時(shí)刷新
效果如圖:
代碼如下:
<html> <head> <title>js獲取當(dāng)前時(shí)間并實(shí)時(shí)刷新</title> <script> //頁(yè)面加載調(diào)用 window.onload=function(){ //每1秒刷新時(shí)間 setInterval("NowTime()",1000); } function NowTime(){ var myDate=new Date(); var y = myDate.getFullYear(); var M = myDate.getMonth()+1; //獲取當(dāng)前月份(0-11,0代表1月) var d = myDate.getDate(); //獲取當(dāng)前日(1-31) var h = myDate.getHours(); //獲取當(dāng)前小時(shí)數(shù)(0-23) var m = myDate.getMinutes(); //獲取當(dāng)前分鐘數(shù)(0-59) var s = myDate.getSeconds(); //獲取當(dāng)前秒數(shù)(0-59) //檢查是否小于10 M=check(M); d=check(d); h=check(h); m=check(m); s=check(s); var timestr = y+"-"+M+"-"+d+" "+h+":"+m+":"+s; document.getElementById("nowtime").innerHTML="當(dāng)前時(shí)間:" + timestr; } //時(shí)間數(shù)字小于10,則在之前加個(gè)“0”補(bǔ)位。 function check(i){ var num = (i<10)?("0"+i) : i; return num; } </script> </head> <body> <div id="nowtime">在這里顯示時(shí)間</div> </body> </html>
到此這篇關(guān)于JavaScript實(shí)時(shí)更新當(dāng)前的時(shí)間的文章就介紹到這了,更多相關(guān)js 實(shí)時(shí)更新當(dāng)前時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
javascript預(yù)加載圖片、css、js的方法示例介紹
預(yù)加載的好處可以讓網(wǎng)頁(yè)更快的呈現(xiàn)給用戶,缺點(diǎn)就是可能會(huì)增加無(wú)用的請(qǐng)求,不多說(shuō)了,作為一個(gè)前端攻城師都懂的,下面分享我做的測(cè)試和得到的結(jié)果2013-10-10springMVC + easyui + $.ajaxFileUpload實(shí)現(xiàn)文件上傳注意事項(xiàng)
在使用easyUI做前端樣式展示時(shí),遇到了文件上傳的問(wèn)題,而且是在彈出層中提交表單,想做到不刷新頁(yè)面,所以選擇了使用ajaxFileUpload插件。下面通過(guò)本文給大家分享springMVC + easyui + $.ajaxFileUpload實(shí)現(xiàn)文件上傳注意事項(xiàng),需要的朋友參考下吧2017-04-04JavaScript實(shí)現(xiàn)首頁(yè)圖片輪播圖效果
這篇文章主要介紹了JavaScript實(shí)現(xiàn)首頁(yè)圖片輪播圖效果,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-06-06Javascript實(shí)現(xiàn)關(guān)閉廣告效果
這篇文章主要為大家詳細(xì)介紹了Javascript實(shí)現(xiàn)關(guān)閉廣告效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-01-01javascript實(shí)現(xiàn)一個(gè)簡(jiǎn)單的彈出窗
本文給大家分享的是使用javascript實(shí)現(xiàn)的一個(gè)簡(jiǎn)單的彈出窗的代碼,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下2016-02-02js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題
這篇文章主要介紹了js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05javascript運(yùn)動(dòng)效果實(shí)例總結(jié)(放大縮小、滑動(dòng)淡入、滾動(dòng))
這篇文章主要介紹了javascript運(yùn)動(dòng)效果,結(jié)合實(shí)例形式總結(jié)分析JavaScript實(shí)現(xiàn)放大縮小、滑動(dòng)淡入、滾動(dòng)等效果的方法,需要的朋友可以參考下2016-01-01JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)截圖功能
這篇文章主要介紹了JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)截圖功能,本文介紹了2款實(shí)現(xiàn)JavaScript截圖的開(kāi)源組件,一個(gè)是Canvas2Image,一個(gè)是html2canvas,需要的朋友可以參考下2014-10-10