• 05-01-2010, 21:04:22
    #1
    arkadaşlar verilen bir tarihten ileri sayan bi zaman sayacı arıyorum örnek ;

    11 Gün , 7 Saat , 1 Dakika , 18 Saniye'dir Birlikleyiz !

    vs gibi olan sayaçlardan elinde olan varsa ve paylaşırsa çok minnettar kalacağım..

    sadelik tercihimdir.
  • 20-07-2013, 11:01:48
    #2
    Konuyu bilerek hortlattım arkadaşlar problemim aynı olduğu için başka bir konu açmayayım dedim. Ben bu sayacı buldum bir siteden fakat buna saat değişkenini nasıl eklerim kod ve anlatmak istediğim aşağıdadır yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim

    Blogumu kurduğum XX gün XX saat XX dakika olmuş.
    Alıntı
    <style style="text/css">

    .dcountstyle{ /*Example CSS to style count up output*/
    font: bold 16px Arial;
    padding: 3px;
    }

    .dcountstyle sup{ /*Example CSS to style count up output*/
    font-size: 90%
    }

    </style>

    <script type="text/javascript">

    function dcountup(startingdate, baseunit){
    this.currentTime=new Date()
    this.startingdate=new Date(startingdate)
    this.timesup=false
    this.baseunit=baseunit
    this.start()
    }

    dcountup.prototype.oncountup=function(){} //default action for "oncountup"

    dcountup.prototype.start=function(){
    var thisobj=this
    this.currentTime.setSeconds(this.currentTime.getSe conds()+1)
    var timediff=(this.currentTime-this.startingdate)/1000 //difference btw target date and current date, in seconds
    var oneMinute=60 //minute unit in seconds
    var oneHour=60*60 //hour unit in seconds
    var oneDay=60*60*24 //day unit in seconds
    var dayfield=Math.floor(timediff/oneDay)
    var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
    var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
    var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
    if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
    hourfield=dayfield*24+hourfield
    dayfield="n/a"
    }
    else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
    minutefield=dayfield*24*60+hourfield*60+minutefiel d
    dayfield=hourfield="n/a"
    }
    else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
    var secondfield=timediff
    dayfield=hourfield=minutefield="n/a"
    }
    var result={days: dayfield, hours:hourfield, minutes:minutefield, seconds:secondfield}
    this.oncountup(result)
    setTimeout(function(){thisobj.start()}, 1000) //update results every second
    }

    </script>
    <div id="cpcontainer">&nbsp;</div>

    <script type="text/javascript">

    //SYNTAX: myvariable=new dcountup(past_date_and_time_string, "baseunit")
    var princewedding=new dcountup("December 9, 2011", "days")

    princewedding.oncountup=function(result){
    //result is an object containing the current count up date/time, updated every second
    //Available properties: result["days"], result["hours"], result["minutes"], and result["seconds"]
    var mycountainer=document.getElementById("cpcontainer" )
    mycountainer.innerHTML="Blogumu kurduğum<b>"+result['days']+"</b> gün olmuş."
    }
    </script>