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)文章
javascript預(yù)加載圖片、css、js的方法示例介紹
預(yù)加載的好處可以讓網(wǎng)頁更快的呈現(xiàn)給用戶,缺點就是可能會增加無用的請求,不多說了,作為一個前端攻城師都懂的,下面分享我做的測試和得到的結(jié)果2013-10-10springMVC + easyui + $.ajaxFileUpload實現(xiàn)文件上傳注意事項
在使用easyUI做前端樣式展示時,遇到了文件上傳的問題,而且是在彈出層中提交表單,想做到不刷新頁面,所以選擇了使用ajaxFileUpload插件。下面通過本文給大家分享springMVC + easyui + $.ajaxFileUpload實現(xiàn)文件上傳注意事項,需要的朋友參考下吧2017-04-04Javascript實現(xiàn)關(guān)閉廣告效果
這篇文章主要為大家詳細(xì)介紹了Javascript實現(xiàn)關(guān)閉廣告效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-01-01js之input[type=file]選擇重復(fù)的文件,無法觸發(fā)change事件問題
這篇文章主要介紹了js之input[type=file]選擇重復(fù)的文件,無法觸發(fā)change事件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05javascript運(yùn)動效果實例總結(jié)(放大縮小、滑動淡入、滾動)
這篇文章主要介紹了javascript運(yùn)動效果,結(jié)合實例形式總結(jié)分析JavaScript實現(xiàn)放大縮小、滑動淡入、滾動等效果的方法,需要的朋友可以參考下2016-01-01JavaScript實現(xiàn)網(wǎng)頁截圖功能
這篇文章主要介紹了JavaScript實現(xiàn)網(wǎng)頁截圖功能,本文介紹了2款實現(xiàn)JavaScript截圖的開源組件,一個是Canvas2Image,一個是html2canvas,需要的朋友可以參考下2014-10-10