Bronies.de

Normale Version: [WEB] Season 5 Countdown!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey everypony!
Ich und der liebe Quad haben uns die Mühe gemacht und haben einen Countdown für Season 5 gescripted, da der alte ja nicht mehr erneuert wird.

> Die Adresse: http://mlp.tdbn.net

//FIXED !! Momentan gibt es noch bugs auf Auflösungen unter 1280x768 !!

Changelog:
Code:
---- VERSION 1.2f -----
* Auflösungsbugs gefixt.
* Ein paar optimierungen im JavaScript
* Die Datumsberechnung wird nun anders durchgeführt (Danke an mrx1983)
+ Charaktere sind nun anklickbar  :zwinker:
+ Audiovisuelle Unterstützung

---- VERSION 1.1 -----
~ Auflösungsbug
+ Moar derpy.

---- VERSION 1.0 -----
+ Countdown / Chars
~ Initial release.


MFG Fruity~
Nur leider ist das Datum, zum dem der Countdown runterzählt, alles andere als bestätigt.
welcher alte wird nicht mehr erneuert?
ponyclock.com wird runter zählen, aber gibt es denn ueberhaupt ein Datum?
Wie schon von manche erwähnt Bestätigt wurde da noch nichts

Ob der 4 April (wenn ich richtig gezählt habe xDD) wirklich der Relese der 5 Staffel ist fraglich.
Naja ich bin mal gespannt vllt wird doch was draus ^^
der counter sieht aber sehr nett aus ^^
(19.02.2015)Scootadash schrieb: [ -> ]Nur leider ist das Datum, zum dem der Countdown runterzählt, alles andere als bestätigt.

Also eigentlich hatte IMDb immer recht mit den Release-dates, also dachte ich schon das man sich darauf verlassen kann RD wink

Achja und vielen dank an alle für die Rückmeldungen /)
übrigens "new Date" ist nicht ganz richtig.
das wird dir in jedem land ein anderes ergebnis liefern.
weil das nach lokaler zeit geht.
besser utc nehmen:
var utcDate = new Date(Date.UTC(96, 11, 1, 0, 0, 0));
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC

ich hab mir sogar eine funktion geschrieben die eastern zeit in einen timestamp umwandelt, mit berücksichtigung von sommer/winterzeit in amerika und im eigenen land.
so brauch ich da nicht mit utc datumsangaben rumhantieren, und kann die zeit so eingeben wie sie mir von hub/discovery-family gegeben wird.

Code:
function eastern(year,month,date,hour,minute)
{
    month--;
    var utc = Date.UTC(year,month,date,hour+5,minute,0,0);
    var d = new Date(utc);

    var startDST = new Date(Date.UTC(year,2,1,2+5,0,0,0));
    var dayDST = startDST.getUTCDay();
    if(dayDST != 0){startDST.setUTCDate(15-dayDST)}
    else{startDST.setUTCDate(8)}

    var endDST = new Date(Date.UTC(year,10,1,2+4,0,0,0));
    var dayDST = endDST.getUTCDay();
    if(dayDST != 0){endDST.setUTCDate(8-dayDST)}
    else{endDST.setUTCDate(1)}

    if(d >= startDST && d < endDST)return utc-3600000; //dst
    else return utc;
}
Zitat:übrigens "new Date" ist nicht ganz richtig.
das wird dir in jedem land ein anderes ergebnis liefern.
weil das nach lokaler zeit geht.
Au, das hatte ich garnicht berücksichtigt  FS sad

Auf jeden Fall vielen Dank für den Code, funzt super  RD wink

BTW: Eine direkte uhrzeit ist noch unbekannt. deswegen haben wir einfach 12:00 Uhr genommen.
So, gibt ein Update.

Version 1.2f - Release

Code:
* Auflösungsbugs gefixt.
* Ein paar optimierungen im JavaScript
* Die Datumsberechnung wird nun anders durchgeführt (Danke an mrx1983)
+ Charaktere sind nun anklickbar  :zwinker:
+ Audiovisuelle Unterstützung
Aktuallisiert auf das richtige Datum laut Discovery Family Wink

Tja, noch 28 Tage FS grins

~MFG Fruity.
11 uhr, nicht 12

@equestria daily
11 uhr, nicht 0

@ponycountdown
11 uhr, nicht 12

ich finds ja geil wie 3 gestartete countdowns alle direkt mal wieder mit dem falschen countdown starten  RD laugh

genialer weise auch immer im negativen sinne, statt 1 stunde weniger, direkt 1 stunde drauf, damit direkt alle die folgen verpassen.

nichts gegen den countdown hier, den finde ich super, ich finds halt nur witzig das direkt 3 seiten das ganze verhauen.
achja und kann es sein das ihr euch da an ponycountdown orientiert habt?
macht das nicht, die haben oft genug die countdowns verhauen.
die eastern time funktion die ich euch gegeben habe, ist 100% genau.
da müsst ihr dann nicht von 11 auf 12 stellen, das wäre dann schlichtweg falsch.

ich denke das ponycountdown falsch läuft liegt auch an einem bug, denn wir sind genau wieder bei einer zeitumstellung angekommen, die demnächst erfolgt.
da zerhaut es leider ponycountdown jedesmal.

das problem ist:

man sollte meinen das dieses:
$('#countdown').countdown({until:$.countdown.UTCDate(0,ponycountdowndates[i][0])});

und dieses:
$('#countdown').countdown({timezone: 0, until: ponycountdowndates[i][0]});

das selbe bei rauskommt.
ist aber nicht der fall, das obere läuft zumindest bei uns in deutschland für ein paar tage falsch.
das untere funktioniert einwandfrei, und würde die richtige countdown zeit anzeigen.
leider hat ponycountdown das immernoch nicht gefixt.


und wer es nicht glaubt: eastern time (new york)
http://www.timeanddate.com/countdown/generic?p0=179&iso=20150404T11&year=2015&month=4&day=4&hour=11&min=0&sec=0&msg=pony%20season%205
(07.03.2015)mrx1983 schrieb: [ -> ]ist aber nicht der fall, das obere läuft zumindest bei uns in deutschland für ein paar tage falsch.
das untere funktioniert einwandfrei, und würde die richtige countdown zeit anzeigen.

Ansichtssache. Man kann das entweder so sehen, daß der Countdown uhrzeitgenau sein sollte, also immer um 11 Uhr sagt, daß es jetzt noch blah Tage 0 Stunden sind, oder aber restzeitgenau, dann halt blah-1 Tage 23 Stunden.
(08.03.2015)mowny schrieb: [ -> ]
(07.03.2015)mrx1983 schrieb: [ -> ]ist aber nicht der fall, das obere läuft zumindest bei uns in deutschland für ein paar tage falsch.
das untere funktioniert einwandfrei, und würde die richtige countdown zeit anzeigen.

Ansichtssache. Man kann das entweder so sehen, daß der Countdown uhrzeitgenau sein sollte, also immer um 11 Uhr sagt, daß es jetzt noch blah Tage 0 Stunden sind, oder aber restzeitgenau, dann halt blah-1 Tage 23 Stunden.
ich weiss jetzt nicht genau was du meinst.
die zeit von dem startpunkt zum endpunkt ist einfach falsch.
zumindest zwischendurch mal.
aufgrund dieses bugs den ponycountdown hat.
Zitat:11 uhr, nicht 12
Das kam glaube ich davon wenn man mit ca. 2h Schlaf schnell schnell am tag noch was editieren will Facehoof

My bad. ist nun gefixt.

~MFG Fruity.