• 12-02-2015, 11:24:26
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba Arkadaşlar, bir projem için timer koduna ihtiyacım var ancak aradım bulamadım, bulduklarımı da js bilgim kısıtlı olduğu için uyarlıyamadım. Yardımcı olursanız çok sevinirim.

    Veri tabanından (PHP, MySql) çekilen saati o anki saat arasındaki farkı anlık saydırmasını istiyorum. Aşağıdaki kod gibi.
    Kayıt süresini saydırmak gibi;

    Veri tabanı tarih- saat biçim date-time : (2015-01-22 11:40:30)
     // anlık date-time
    <?=date('Y-m-d H:i:s'); ?>
    <script type="text/javascript">
    var pause = false;
    var timeout_id;
    function animasyon()
    {
    	document.getElementById('span_timer').innerHTML = parseInt(document.getElementById('span_timer').innerHTML) + 1;
    	timeout_id = setTimeout(function(){animasyon()},1000);
    	//alert(pause);
    }
      
    	 
     
    </script>
     
    <body onload="animasyon();">
     
    <span id="span_timer">0</span>
    </body>
    Kısaca çıktı olarak ; Kayıt gireli : 3:40:22 (kayır gireli 3 saat 40 dakika 22 saniye olmuş )

    Umarım anlatabilmişimdir. Teşekkürler
  • 12-02-2015, 16:13:00
    #2
    Arkadaşlar bu çok acil lazım bana yardımcı olabilirseniz çok sevinirim. Aşağıdaki kod anlık saati veriyor, benim istediğim belirtilen tarih ve anlık tarih arasındaki farkı aşağıdaki gibi vermesi.



     
    <script language="JavaScript">
     
    function jsClock24hr(){
      var time = new Date()
      var hour = time.getHours()
      var minute = time.getMinutes()
      var second = time.getSeconds()
      var temp = "" + ((hour < 10) ? "0" : "") + hour
      temp += ((minute < 10) ? ":0" : ":") + minute
      temp += ((second < 10) ? ":0" : ":") + second
      document.clockForm24hr.digits.value = temp
      id = setTimeout("jsClock24hr()",1000)
      }
     
    </script>
     
    <body onLoad="jsClock24hr()" topmargin="0" leftmargin="0">
    <form name="clockForm24hr">
    <font face="Courier New,Courier" size="3">
    <input type="text" name="digits" size="8" disabled>
    </font>
    </form>
    <br>
    </body>