Seite 1 von 2

Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 12:39
von Hermann
Hallo. ich suche einen script für einen Stundenzähler den man in die Ankündigung einbauen kann. Gibt es so etwas ? Danke im vorraus.

Re: Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 13:54
von Maxs
Wie meinst du das? Soll der Stundenzähler die Uhrzeit (?), oder die Zeit, die man schon Online ist, anzeigen (dafür gibt es auch die Topliste)? Oder die Stunden zählen, die es noch bis zu eine(r/m) bestimmten Uhrzeit/Datum sind, also ein Countdown?

Re: Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 18:57
von Hermann
http://www.roteteufel.de/ So in etwa wer der im Link nur soll er die Zeit bis zum 09.05. 2010 runterzählen.

Re: Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 19:43
von hamigra
Bitteschön

Code: Alles auswählen

<script language="javascript">var EndTime = new Date(2010, 04, 9);var tsEndTime = EndTime.getTime();window.setInterval("countDown()", 1000);function countDown(){jetzt = new Date();tsJetzt =jetzt.getTime();difSec = Math.floor((tsEndTime - tsJetzt) /1000);difTage = Math.floor(difSec / 60 / 60 / 24);difTage = (difTage < 10)?0+""+difTage:difTage;difSec = difSec% (60*60*24);difStunden = Math.floor(difSec / 60 / 60);difStunden = (difStunden < 10)?0+""+difStunden:difStunden;difSec = difSec % (60*60);difMin =Math.floor(difSec / 60);difMin = (difMin < 10)?0+""+difMin:difMin;difSec = difSec % (60);difSec = (difSec < 10)?0+""+difSec:difSec;document.getElementById("spanCountdown").innerHTML = difTage+" Tage, "+difStunden+":"+difMin+":"+difSec;}</script><center><font size=4 color=#ffcc66><span id="spanCountdown">&nbsp;</span> bis zum 09.05.2010</font></center>
Ändern darfst du nur das folgende rot Markierte. Dabei bitte beachten daß der Januar der Monat '00' ist, der Mai also '04'
... var EndTime = new Date(2010, 04, 9); ...
und
...bis zum 09.05.2010 ...

Re: Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 21:46
von Hermann
Das ist ja mal geil. Herzlichen Dank.

LG, Hermann

Re: Suche einen Stundenzähler für den Chat

Verfasst: 13.01.2010, 22:37
von Hermann
Wäre nicht schlecht wenn der Countdown am 09.05. um 17:15 Uhr beendet wäre. Bekommt das jemand hin?

Re: Suche einen Stundenzähler für den Chat

Verfasst: 14.01.2010, 10:40
von 1. FC Keller
bei EndTime kann man auch noch Stunde, Minute und Sekunde nach dem Datum anhängen.

Code: Alles auswählen

<script language="javascript">var EndTime = new Date(2010, 04, 9, 17, 15, 00);var tsEndTime = EndTime.getTime();window.setInterval("countDown()", 1000);function countDown(){jetzt = new Date();tsJetzt =jetzt.getTime();difSec = Math.floor((tsEndTime - tsJetzt) /1000);difTage = Math.floor(difSec / 60 / 60 / 24);difTage = (difTage < 10)?0+""+difTage:difTage;difSec = difSec% (60*60*24);difStunden = Math.floor(difSec / 60 / 60);difStunden = (difStunden < 10)?0+""+difStunden:difStunden;difSec = difSec % (60*60);difMin =Math.floor(difSec / 60);difMin = (difMin < 10)?0+""+difMin:difMin;difSec = difSec % (60);difSec = (difSec < 10)?0+""+difSec:difSec;document.getElementById("spanCountdown").innerHTML = difTage+" Tage, "+difStunden+":"+difMin+":"+difSec;}</script><center><font size=4 color=#ffcc66><span id="spanCountdown">&nbsp;</span> bis zum 09.05.2010 17:15</font></center>

Re: Suche einen Stundenzähler für den Chat

Verfasst: 14.01.2010, 12:51
von Hermann
recht herzlichen Dank.

Re: Suche einen Stundenzähler für den Chat

Verfasst: 14.01.2010, 17:45
von Hermann
Ich habe festgestellt, daß der countdown sich um eine Std. irrt. Siehe hier: http://www.fckfans.tk/. Er zeigt bei 17:15 Uhr 22:59:59 statt 23:59:59 an.

LG Hermann

Re: Suche einen Stundenzähler für den Chat

Verfasst: 14.01.2010, 18:43
von hamigra
Der Countdown irrt sich nicht. Denk mal dran, daß die Stunde zu Beginn der Sommerzeit abgezogen wird. Dann stimmt die Anzeige. :wink:

Re: Suche einen Stundenzähler für den Chat

Verfasst: 14.01.2010, 18:49
von Hermann
Richtig :mrgreen: daran hab ich jetzt gar nicht gedacht.

LG, Hermann

Re: Suche einen Stundenzähler für den Chat

Verfasst: 18.12.2010, 02:53
von Mogli
Wenn ich diesen Code:

Code: Alles auswählen

>var EndTime = new Date(2011, 00, 08, 13, 00, 00);var tsEndTime = EndTime.getTime();window.setInterval("countDown()", 1000);function countDown(){jetzt = new Date();tsJetzt =jetzt.getTime();difSec = Math.floor((tsEndTime - tsJetzt) /1000);difTage = Math.floor(difSec / 60 / 60 / 24);difTage = (difTage < 10)?0+""+difTage:difTage;difSec = difSec% (60*60*24);difStunden = Math.floor(difSec / 60 / 60);difStunden = (difStunden < 10)?0+""+difStunden:difStunden;difSec = difSec % (60*60);difMin =Math.floor(difSec / 60);difMin = (difMin < 10)?0+""+difMin:difMin;difSec = difSec % (60);difSec = (difSec < 10)?0+""+difSec:difSec;document.getElementById("spanCountdown").innerHTML = difTage+" Tage, "+difStunden+":"+difMin+":"+difSec;}</script><center><font size=4 color=#000000><span id="spanCountdown">&nbsp;</span> Bis zum 08.01.2011! :-)</font></center>
bei WK-Tools abspeicher müßte es doch normalerweise funktionieren oder? Mach ich was falsch oder kann es sein, daß das Skript nur direkt in der Ankündiung funktioniert? In der Ankündigung funktionierts, bei WK-Tools leider nicht.

Wie kann man einstellen, daß statt "21 Tage, 10:09:44" die Ausgabe "21 Tage, 10 Stunden, 09 Minuten, 44 Sekunden" erscheint?

Re: Suche einen Stundenzähler für den Chat

Verfasst: 18.12.2010, 11:39
von 1. FC Keller
Das Script funktioniert nicht in wktools da es kein reines Javascript ist sondern hinten noch HTML dran hängt.
Dieser Teil muss in die Ankündigung:

Code: Alles auswählen

<center><font size=4 color=#000000><span id="spanCountdown">&nbsp;</span> Bis zum 08.01.2011! :-)</font></center>
Der Rest ist JS und kann in den Scriptmanager oder eine JS-Datei (natürlich müssen die Script-Tags komplett entfernt werden - in deinem Code steht noch ein > zu viel am Anfang und das </script> am Ende)

Re: Suche einen Stundenzähler für den Chat

Verfasst: 18.12.2010, 12:48
von Mogli
Ich habe jetzt den Code bei WK-Tools so geändert:

Code: Alles auswählen

var EndTime = new Date(2011, 00, 08, 13, 00, 00);var tsEndTime = EndTime.getTime();window.setInterval("countDown()", 1000);function countDown(){jetzt = new Date();tsJetzt =jetzt.getTime();difSec = Math.floor((tsEndTime - tsJetzt) /1000);difTage = Math.floor(difSec / 60 / 60 / 24);difTage = (difTage < 10)?0+""+difTage:difTage;difSec = difSec% (60*60*24);difStunden = Math.floor(difSec / 60 / 60);difStunden = (difStunden < 10)?0+""+difStunden:difStunden;difSec = difSec % (60*60);difMin =Math.floor(difSec / 60);difMin = (difMin < 10)?0+""+difMin:difMin;difSec = difSec % (60);difSec = (difSec < 10)?0+""+difSec:difSec;document.getElementById("spanCountdown").innerHTML = difTage+" Tage, "+difStunden+":"+difMin+":"+difSec;}
und den Teil

Code: Alles auswählen

<center><font size=4 color=#000000><span id="spanCountdown">&nbsp;</span> Bis zum 08.01.2011! :-)</font></center>
habe ich in die Anündigung. Jetzt ist aber der Countdown nicht mehr da! Was ist noch falsch?

Re: Suche einen Stundenzähler für den Chat

Verfasst: 20.12.2010, 18:10
von Mogli
*noch mal nach oben push*

Das Skript funktioniert zwar in der Anmeldung. Ich hätte es aber gern bei WK-Tools! Ich möchte meine Anmeldung übersichtlich halten, soweit wie möglich! :-)