JavaScript實時更新當(dāng)前的時間的示例代碼
實現(xiàn)的效果如下:

時間會實時更新
具體的JS代碼如下
var dateStart;
function start() {
dateStart = new Date(); //開始時間
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;//時
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('時間:'+str,'星期:'+week)
$('#ymd').html(str);
$('#week').html(week)
}
start()
在控制臺上可以實時的打印出當(dāng)前的時間和星期

ps:js獲取當(dāng)前時間并實時刷新
效果如圖:

代碼如下:
<html>
<head>
<title>js獲取當(dāng)前時間并實時刷新</title>
<script>
//頁面加載調(diào)用
window.onload=function(){
//每1秒刷新時間
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ù)(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)前時間:" + timestr;
}
//時間數(shù)字小于10,則在之前加個“0”補(bǔ)位。
function check(i){
var num = (i<10)?("0"+i) : i;
return num;
}
</script>
</head>
<body>
<div id="nowtime">在這里顯示時間</div>
</body>
</html>
到此這篇關(guān)于JavaScript實時更新當(dāng)前的時間的文章就介紹到這了,更多相關(guān)js 實時更新當(dāng)前時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Bootstrap基本插件學(xué)習(xí)筆記之Popover提示框(19)
這篇文章主要為大家詳細(xì)介紹了Bootstrap基本插件學(xué)習(xí)筆記之Popover提示框的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12
細(xì)數(shù)promise與async/await的使用及區(qū)別說明
這篇文章主要介紹了細(xì)數(shù)promise與async/await的使用及區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07
探討:JavaScript ECAMScript5 新特性之get/set訪問器
這篇文章主要介紹了探討:JavaScript ECAMScript5 新特性之get/set訪問器 的相關(guān)資料,需要的朋友可以參考下2016-05-05
JavaScript中解決多瀏覽器兼容性23個問題的快速解決方法
下面小編就為大家?guī)硪黄狫avaScript中解決多瀏覽器兼容性23個問題的快速解決方法。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05

