Jump to content

i looking for scropt


yolop

Recommended Posts

i looking for script that ...

i want to send to script date and time'and the script write how mutch time letf to shis date

ex. i send to the script (17-9-2008 14:33:12)

and the script write

left

1 day,5 hours,4 minutes,15 second

and after second it will write

1 day,5 hours,4 minutes,14 second

how i do that?

i foum in site somthig like that

http://www.habeitarim.co.il/js/countdown.js

but i didn't succsed

help please

thank

Link to comment
Share on other sites

 

thank

that the script that tou gave me

 

function countdown_clock(year, month, day, hour, minute, format)

        {

        //I chose a div as the container for the timer, but

        //it can be an input tag inside a form, or anything

        //who's displayed content can be changed through

        //client-side scripting.

        html_code = '<div id="countdown"></div>';

       

        document.write(html_code);

       

        countdown(year, month, day, hour, minute, format);               

        }

       

function countdown(year, month, day, hour, minute, format)

        {

        Today = new Date();

        Todays_Year = Today.getFullYear() - 2000;

        Todays_Month = Today.getMonth();                 

       

        //Convert both today's date and the target date into miliseconds.                         

        Todays_Date = (new Date(Todays_Year, Todays_Month, Today.getDate(),

                                Today.getHours(), Today.getMinutes(), Today.getSeconds())).getTime();                               

        Target_Date = (new Date(year, month - 1, day, hour, minute, 00)).getTime();                 

       

        //Find their difference, and convert that into seconds.                 

        Time_Left = Math.round((Target_Date - Todays_Date) / 1000);

       

        if(Time_Left < 0)

            Time_Left = 0;

       

        switch(format)

              {

              case 0:

                    //The simplest way to display the time left.

                    document.all.countdown.innerHTML = Time_Left + ' seconds';

                    break;

              case 1:

                    //More datailed.

                    days = Math.floor(Time_Left / (60 * 60 * 24));

                    Time_Left %= (60 * 60 * 24);

                    hours = Math.floor(Time_Left / (60 * 60));

                    Time_Left %= (60 * 60);

                    minutes = Math.floor(Time_Left / 60);

                    Time_Left %= 60;

                    seconds = Time_Left;

                   

                    dps = 's'; hps = 's'; mps = 's'; sps = 's';

                    //ps is short for plural suffix.

                    if(days == 1) dps ='';

                    if(hours == 1) hps ='';

                    if(minutes == 1) mps ='';

                    if(seconds == 1) sps ='';

                   

                    document.all.countdown.innerHTML = days + ' day' + dps + ' ';

                    document.all.countdown.innerHTML += hours + ' hour' + hps + ' ';

                    document.all.countdown.innerHTML += minutes + ' minute' + mps + ' and ';

                    document.all.countdown.innerHTML += seconds + ' second' + sps;

                    break;

              default:

                    document.all.countdown.innerHTML = Time_Left + ' seconds';

              }

             

        //Recursive call, keeps the clock ticking.

        setTimeout('countdown(' + year + ',' + month + ',' + day + ',' + hour + ',' + minute + ',' + format + ');', 1000);

        }

 

 

 

 

I need an example how to creat HTML page that use that script

where to write it and how to call him and how I print the results

thank

Link to comment
Share on other sites

It can be set to 1 or 0 for different ways the time is displayed.

 

See this part of code

 

switch(format)
               {
               case 0:
                    //The simplest way to display the time left.
                    document.all.countdown.innerHTML = Time_Left + ' seconds';
                    break;
               case 1:
                    //More datailed.
                    days = Math.floor(Time_Left / (60 * 60 * 24));
                    Time_Left %= (60 * 60 * 24);
                    hours = Math.floor(Time_Left / (60 * 60));
                    Time_Left %= (60 * 60);
                    minutes = Math.floor(Time_Left / 60);
                    Time_Left %= 60;
                    seconds = Time_Left;
                   
                    dps = 's'; hps = 's'; mps = 's'; sps = 's';
                    //ps is short for plural suffix.
                    if(days == 1) dps ='';
                    if(hours == 1) hps ='';
                    if(minutes == 1) mps ='';
                    if(seconds == 1) sps ='';
                   
                    document.all.countdown.innerHTML = days + ' day' + dps + ' ';
                    document.all.countdown.innerHTML += hours + ' hour' + hps + ' ';
                    document.all.countdown.innerHTML += minutes + ' minute' + mps + ' and ';
                    document.all.countdown.innerHTML += seconds + ' second' + sps;
                    break;
               default:
                    document.all.countdown.innerHTML = Time_Left + ' seconds';
               }
               

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.