Online seit .. Jahren und .. Tagen

Moderator: HTML-Laie

Antworten
Benutzeravatar
Hape
Administrator
Beiträge: 336
Registriert: Fr 22. Mai 2020, 00:33

Online seit .. Jahren und .. Tagen

Beitrag von Hape »

Je nach Text und Geschmack setzt man einen Text davor
Diese Homepage ist online seit
oder eine Kombination von Text davor und Text danach:
Seit [Script] ist diese Homepage im Netz.
Das Script:

Code: Alles auswählen

<script type="text/javascript" language="JavaScript">
<!-- Begin
Jetzt = new Date(); var Start = Jetzt.getTime();

function GGL(){
var absSekunden = Math.round(ZeitBerechnen());
var relSekunden = absSekunden % 60;
var absMinuten = Math.round((absSekunden-30)/60);
var anzSekunden = ((relSekunden > 9) ? relSekunden : "0" + relSekunden);
var anzMinuten = ((absMinuten > 9) ? absMinuten : "0" + absMinuten);
document.getElementById('zeit').firstChild.data = anzMinuten + " Minuten und " + anzSekunden + " Sekunden";
window.setTimeout('GGL()',1000); }

function ZeitBerechnen(){
var Immernoch = new Date();
return((Immernoch.getTime() - Start)/1000); }

window.setTimeout('GGL()',1000);

function countUp() {
var jahr=2007, monat=6, tag=4, stunde=12, minute=44; // !!!!!!!!!!!!!!!!!!! Datum hier reinschreiben

var akt=new Date();
var j=akt.getFullYear()-jahr;
var m=akt.getMonth()+1-monat;
var t=akt.getDate()-tag;
var s=akt.getHours()-stunde;
var u=akt.getMinutes()-minute;
if(u<0) {s--; u=60+u;}
if(s<0) {t--; s=24+s;}
if(t<0) {m--; t=new Date(akt.getFullYear(),akt.getMonth(),0).getDate()+t;}
if(m<0) {j--; m=12+m;}

var z="";
if(j) {z = j + " Jahr"; if(j>1) z += "en";}
if(m) {if(z) z += ", "; z += (m + " Monat"); if(m>1) z += "en";}
if(t) {if(z) z += " und "; z += (t + " Tag"); if(t>1) z += "en";}
document.write(z);
}
countUp()
// End -->
</script>
Demoseite dazu hier: https://hapes-javascript-demo-page.hpag ... tagen.html

Antworten