05. december 2005 - 19:29
Der er
3 kommentarer og
1 løsning
nedtælling
Hej jeg søger et script som kan tælle ned til den 2. fredag i hver måned
f.eks den 9.december 2005 er den 2. fredag i december så snart klokken runder 24:00 skal det begynde at tælle ned til den 2. fredag i januar osv.
e det muligt at lave sådan et java script og er der en som kan lave det ttil mig
06. december 2005 - 04:30
#2
Det her fortæller antal af dage til 2. fredag i måneden, når siden hentes:
<HTML>
<HEAD>
<TITLE>Nedtælling til anden fredag i måneden</TITLE>
</HEAD>
<BODY>
<script type="text/javascript">
<!--
function getNextSecondFridayInMonth(datum){
var count=0;
var m=datum.getMonth();
var old=datum.getDate();
var d=1;
while(count<2&&d<46){
datum.setDate(d);
if(datum.getDay()==5)count++;
d++;
}
if(d<=old){
datum.setMonth(m+1);
datum.setDate(1);
return getNextSecondFridayInMonth(datum);
}
else {return datum;}
}
var today=new Date();
var datum=new Date();
datum=getNextSecondFridayInMonth(datum);
var m=datum.getMonth()+1;
datum.setMonth(m);
var countdown=datum;
var beforedayText="til det er den 2. fredag i måneden"
var ondaytext="Det er den 2. fredag i måneden i dag, hurra"
var monthtext=new Array("jan","feb","mar","april","maj","juni","juli","aug","sep","okt","nov","dec")
countdown.setMonth(countdown.getMonth()-1)
var showdate="("+countdown.getDate()+". "+monthtext[countdown.getMonth()]+")"
var one_day=1000*60*60*24
var calculatediff=""
calculatediff=Math.ceil((countdown.getTime()-today.getTime())/(one_day))
if (calculatediff<0){
var nextyeartoday=new Date()
nextyeartoday.setFullYear(today.getFullYear()+1)
calculatediff=Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff)
}
var pluraldayornot=(calculatediff==1)? "dag" : "dage";
if (calculatediff>0) document.write("<b>"+calculatediff+" "+pluraldayornot+" "+beforedayText+" "+showdate+"!</b>");
if (calculatediff==0) document.write("<b>"+ondaytext+" "+showdate+"!</b>");
-->
</script>
</BODY>
</HTML>
06. december 2005 - 11:09
#3
Det må godt være dage, timer, minutter, og sekunder den tæller ned hvis det kan lade sig gøre.
06. december 2005 - 18:26
#4
Det jeg ønsker er at den tæller ned i dage, timer, minutter og sekunder tiol den 2. fredag i måneden kl 20:00:00 og mellem 20:00:00 og 24:00:oo skal der stå det er nu den 2. fredag i måneden (eller noget ligende og kl. 24:00:00 skal den skifte til at tælle ned til den næste 2. fredag