Login  |  Register
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome, Guest. Please login or register.
Did you miss your activation email?

October 04, 2022, 10:12:32 AM

Login with username, password and session length
Members
  • Total Members: 3848
  • Latest: rrolle
Stats
  • Total Posts: 193513
  • Total Topics: 21092
  • Online today: 52
  • Online ever: 3540
  • (September 02, 2022, 06:38:54 PM)
Users Online
Users: 1
Guests: 43
Total: 44

Author Topic: Countdown date/clock  (Read 15280 times)

0 Members and 1 Guest are viewing this topic.

Offline G6Cad

  • Friends
  • *
  • Posts: 12643
    • FamiljeGodis
Re: Countdown date/clock
« Reply #20 on: September 05, 2006, 07:57:24 AM »
Change the url path to your own instead of his, look at the blue link text and put your own forum url there (the same you write to get to your forum

sburke930

  • Guest
Re: Countdown date/clock
« Reply #21 on: October 01, 2006, 08:42:25 PM »
This is the code I am using for a count down to xmas.  As far as I can tell it has an added hour but corrects itself once daylight savinges time ends.  Is there a code that will automatically correct this?

Code: [Select]
<font Size=1><center><script language="JavaScript">
TargetDate = "12/25/2006 00:00:00 AM";
BackColor = "";
ForeColor = "#476C8E";
CountActive = true;
CountStepper = -1;
DisplayFormat = "%%D%% Days, %%H%% Hrs,<br>%%M%% Mins, %%S%% Secs. <br>Until Santa comes to visit.";
FinishMessage = "<b>Merry Christmas!</b>";
</script>
<script language="JavaScript" src="http://www.pogowin.com/javascript/countdown.js"></script></center></font>

Reality12

  • Guest
Re: Countdown date/clock
« Reply #22 on: May 25, 2007, 01:49:58 PM »
Any update on this? It looks really cool and I'd like to use it.

If it is working, which script would be used?

tick

  • Guest
Re: Countdown date/clock
« Reply #23 on: May 25, 2007, 01:55:41 PM »
This is the one I use.  Put it in a scriptbox.  I got it from this thread I believe. 

Code: [Select]
<script language="JavaScript1.2">

/*
Dynamic countdown Script- Å  Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and TOS,
visit http://www.dynamicdrive.com
*/


function setcountdown(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}
//////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////

//STEP 1: Configure the countdown-to date, in the format year, month, day:
setcountdown(2007,06,17)

//STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion="your occasion here"
var message_on_occasion="message on the occasion!"

//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='360px'
var countdownheight='10px'
var countdownbgcolor='blue'
var opentags='<font face="Verdana"><center>'
var closetags='</font></center>'

//////////DO NOT EDIT PASS THIS LINE//////////////////

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''

function start_countdown(){
if (document.layers)
document.countdownnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}

if (document.all||document.getElementById)
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')

window.onload=start_countdown


function countdown(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
//if on day of occasion
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+closetags
return
}
//if passed day of occasion
else if (dday<=-1){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
return
}
//else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags
}
setTimeout("countdown()",1000)
}
</script>

<ilayer id="countdownnsmain" width=&{countdownwidth}; height=&{countdownheight}; bgColor=&{countdownbgcolor}; visibility=hide><layer id="countdownnssub" width=&{countdownwidth}; height=&{countdownheight}; left=0 top=0></layer></ilayer>

Reality12

  • Guest
Re: Countdown date/clock
« Reply #24 on: May 25, 2007, 03:07:55 PM »
Tick - That worked great! It's now being implemented in one of my boards.

Thanks!