Jojoxx.net logotyp

 

 

Användare ikonAnvändare
Besökare just nu: 35
Snabblänkar ikonSnabblänkar
JavaScript-arkivet
Perl
FAQ

Sök på Jojoxx.net


Nedräkning 4

Exempel

Det är kvar till nästa nyårsafton.

Kod


Det är
<script type="text/javascript">
var dates=["2014-12-31","2015-12-31","2016-12-31","2017-12-31","2018-12-31"];

Date.prototype.fromStr=function(str){
	var d=new Date(0);
	var p=str.split("-"); d.setFullYear(p[0]); d.setMonth(p[1]-1); d.setDate(p[2]);
	return d;
}
var closest=null;
for(var i in dates){
	if(new Date().fromStr(dates[i])>new Date() && (!closest || new Date().fromStr(dates[i])<closest)){
		closest=new Date().fromStr(dates[i]);
	}
}
if (closest){
	var dif = Math.floor((closest - new Date())/(1000*60*60*24)) + 1;
	var dagar=(dif>1)?" dagar":" dag"
	document.write(dif + dagar);
}
</script>
kvar till nästa nyårsafton.

Kommentar

En variant av nedräkning 1 med skillnaden att man kan ange fler datum och scriptet räknar ner till det närmaste.

,