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
- 動態時間
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- js動態時間JS
- JavaScript 自動更新時間JavaScript
- 日期和時間格式
- Python 日期和時間Python
- Java日期和時間Java
- datetime日期和時間
- JavaScript獲取兩個日期之間所有的日期JavaScript
- linux21-日期時間Linux
- Clickhouse 時間日期函式函式
- Unix 時間戳與日期時間戳
- 日期時間格式化
- echarts 睡眠時間段+日期Echarts
- vue 日期時間過濾器Vue過濾器
- 日期時間處理包 Carbon
- jquerydatetimepicker日期時間控制元件jQuery控制元件
- SPL 的日期時間函式函式
- QT獲取日期,時間,星期QT
- Qt:獲取日期和時間QT
- 【Python基礎】日期和時間Python
- Java 中的時間日期 APIJavaAPI
- Java 8 的時間日期 APIJavaAPI
- Java 8 的日期時間工具Java
- Java 日期和時間 API:實用技巧與示例 - 輕鬆處理日期和時間JavaAPI
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10