JavaScripts -> Informationen -> Count-Up v1.0
Count-Up gibt die Zeit aus, die seit einem bestimmten Datum vergangen ist
Kompatibilität getestet:
Script-Code
<script type="text/javascript">
<!--
//Count-Up v1.0 (c) 2003 Triple-M / http://www.htmlarsenal.de
//Benutzung - usage:
//countup(d,m,y)
//d Tag - day \
//m Monat - month |-- des startdatums - of starting date
//y Jahr - jahr /
var cud="Tag";
var cum="Monat";
var cuy="Jahr";
var cupl="en"; //Plural
var cux=" und "; //Bindewort
//var d="day";
//var m="month";
//var y="year";
//var pl="s"; //plural
//var cux=" and "; //connecting word
//Ab hier bitte nichts veraendern - Please do not change anything from here on
var cuml=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
function countup(d,m,y) {
xdate=new Date();
md=xdate.getDate();
mm=xdate.getMonth()+1;
my=((xdate.getFullYear()>1000)?xdate.getFullYear():(xdate.getFullYear()+1900));
dd=md-d;
dm=mm-m;
dy=my-y;
if(dd<0) {
dd+=cuml[mm-2];
dm--;
}
if(dm<0) {
dm+=12;
dy--;
}
if(dy<0) {
alert("Das Datum muss in der Vergangenheit liegen!");
} else {
if(dy) {
document.write(dy+' '+cuy+((dy>1)?(cupl):('')));
if(dm && dd)document.write(', ');
else if(dd || dm)document.write(cux);
}
if(dm) {
document.write(dm+' '+cum+((dm>1)?(cupl):('')));
if(dd)document.write(cux);
}
if(dd)document.write(dd+' '+cud+((dd>1)?(cupl):('')));
}
}
//-->
</script>
<!--
//Count-Up v1.0 (c) 2003 Triple-M / http://www.htmlarsenal.de
//Benutzung - usage:
//countup(d,m,y)
//d Tag - day \
//m Monat - month |-- des startdatums - of starting date
//y Jahr - jahr /
var cud="Tag";
var cum="Monat";
var cuy="Jahr";
var cupl="en"; //Plural
var cux=" und "; //Bindewort
//var d="day";
//var m="month";
//var y="year";
//var pl="s"; //plural
//var cux=" and "; //connecting word
//Ab hier bitte nichts veraendern - Please do not change anything from here on
var cuml=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
function countup(d,m,y) {
xdate=new Date();
md=xdate.getDate();
mm=xdate.getMonth()+1;
my=((xdate.getFullYear()>1000)?xdate.getFullYear():(xdate.getFullYear()+1900));
dd=md-d;
dm=mm-m;
dy=my-y;
if(dd<0) {
dd+=cuml[mm-2];
dm--;
}
if(dm<0) {
dm+=12;
dy--;
}
if(dy<0) {
alert("Das Datum muss in der Vergangenheit liegen!");
} else {
if(dy) {
document.write(dy+' '+cuy+((dy>1)?(cupl):('')));
if(dm && dd)document.write(', ');
else if(dd || dm)document.write(cux);
}
if(dm) {
document.write(dm+' '+cum+((dm>1)?(cupl):('')));
if(dd)document.write(cux);
}
if(dd)document.write(dd+' '+cud+((dd>1)?(cupl):('')));
}
}
//-->
</script>