JavaScript動態時間日期
本章節分享一段程式碼例項,它實現了動態的時間。
當然我們不是說那種華麗的圓形的鐘表的效果,這裡只是獲取系統時間,能夠自動變化的效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function Format2Len(i){ return i < 10 ? "0" + i : i; } function RefreshClock(){ var CurrentTime=new Date(); var timeStr=CurrentTime.getFullYear() + "-" + Format2Len(CurrentTime.getMonth()+1) + "-" + Format2Len(CurrentTime.getDate()) + " " + Format2Len(CurrentTime.getHours()) + ":" + Format2Len(CurrentTime.getMinutes()) + ":" + Format2Len(CurrentTime.getSeconds()); txtClock.value = timeStr; setTimeout(RefreshClock,1000); } window.onload=function(){ RefreshClock(); } </script> </head> <body> 當前時間:<input type="text" id="txtClock" /> </body> </html>
上面的程式碼實現了我們的要求,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).function Format2Len(i){
return i < 10 ? "0" + i : i;
},此方法實現了在個位數前面加0的功能,比如5被修改成05。
(2).function RefreshClock(){},此方法實現了核心功能。
(3).var CurrentTime=new Date(),建立當前時間物件。
(4).var timeStr=CurrentTime.getFullYear() + "-" +,獲取年份,後面使用橫崗連線。
(5).setTimeout(RefreshClock,1000),以遞迴的方式不斷呼叫RefreshClock函式。
二.相關閱讀:
(1).setTimeout()方法參閱setTimeout()一章節。
(2).Date物件參閱JavaScript Date物件一章節。
相關文章
- JavaScript 動態時間日期JavaScript
- javascript實現的動態時間日期效果JavaScript
- javascript自動變動的時間日期效果JavaScript
- JavaScript 時間日期操作JavaScript
- JavaScript 自動重新整理的時間日期JavaScript
- JavaScript實時變化時間日期JavaScript
- JavaScript時間日期格式化JavaScript
- JavaScript 時間日期格式轉換JavaScript
- JavaScript比較時間日期大小JavaScript
- 原生JavaScript 自動變化的時間日期程式碼JavaScript
- javaScript動態顯示當前時間JavaScript
- JavaScript 時間日期轉換成中文JavaScript
- javascript將日期轉化成時間戳JavaScript時間戳
- JavaScript 日期和時間的格式化JavaScript
- javascript獲取本地時間日期程式碼JavaScript
- JavaScript自定義時間日期格式化JavaScript
- javascript時間物件Date常用時間日期函式簡單分享JavaScript物件函式
- 動態時間
- JavaScript 獲取指定時間前幾天日期JavaScript
- JavaScript時間日期轉換成漢字形式JavaScript
- javascript時間日期相關內容介紹JavaScript
- javascript時間日期格式化程式碼分析JavaScript
- javascript比較兩個時間日期的大小JavaScript
- 簡易實用的JavaScript日期時間操作!JavaScript
- javascript計算指定日期增加多長時間後的日期JavaScript
- javascript如何計算兩個日期之間的時間間隔JavaScript
- js動態時間JS
- javascript時間日期格式化例項程式碼JavaScript
- javascript如何將時間日期轉換為Date物件JavaScript物件
- javascript實現的時間日期格式化外掛JavaScript
- javascript 日期時間函式(經典+完善+實用)JavaScript函式
- iOS日期時間iOS
- 日期時間類
- 日期和時間
- js將時間日期物件轉換為時間日期字元JS物件字元
- JavaScript 自動更新時間JavaScript
- javascript實現的時間日期格式化程式碼JavaScript
- javascript計算兩個時間日期相差的天數JavaScript