2011/04/09

html javascript 小時鐘 digit clock


就像這樣:
html javascript
  1. <span id="__current_datetime__">
  2. <script type="text/javascript">
  3.     (function () {
  4.         var target = "__current_datetime__";
  5.         var padLeft = function(str) {
  6.             str = "00" + str;
  7.             return str.substring(str.length-2)
  8.         };
  9.         var getCurrentDateTime = function() {
  10.             var d = new Date();
  11.             return d.getFullYear() + "&#24180;"
  12.                 + padLeft(d.getMonth()+1) + "&#26376;"
  13.                 + padLeft(d.getDate()) + "&#26085; "
  14.                 + padLeft(d.getHours()) + ":"
  15.                 + padLeft(d.getMinutes()) + ":"
  16.                 + padLeft(d.getSeconds());
  17.         };
  18.         var updateCurrentDateTime = function(id) {
  19.             document.getElementById(id).innerHTML = getCurrentDateTime();
  20.         };
  21.         updateCurrentDateTime(target);
  22.         setInterval(function() {
  23.             updateCurrentDateTime(target);
  24.         }, 99);
  25.     }) ()

沒有留言: