IG - Datum

If you found a bug in Illarion or need help ask here. / Wenn Du einen Fehler in Illarion gefunden hast oder Hilfe benötigst, frage hier.

Moderator: Developers

Post Reply
User avatar
Amras Telemnar
Posts: 472
Joined: Sat Nov 25, 2006 4:17 pm
Location: Tol Vanima

IG - Datum

Post by Amras Telemnar »

Moin


kurze Frage, im RP Forum ist bis jetzt immer der Link zu der php dabei um sich die IG Daten errechnen zu können, nur geht die Seite nun nicht mehr, denke mal das dies mit dem Umzug zusammenhängt.

Wollte mal deshalb gefragt haben ob man das wieder richten könnte:

http://128.130.59.88/~martin/date.php



grüße
amras
Ashayen
Posts: 883
Joined: Sat Nov 25, 2006 9:49 pm

Post by Ashayen »

So, das ganze dann mal mit neuer IP ^^

http://83.133.111.132/~martin/date.php
User avatar
Thorin Solfgar
Posts: 79
Joined: Sat Jun 30, 2007 12:43 pm
Location: Citizen of Varshikar

Post by Thorin Solfgar »

Ich schlage vor lieber den Link zu benutzen, dann muß man nach einer IP Änderung nicht jedes mal neu anfangen zu suchen:

http://illarion.org/~martin/date.php
User avatar
Nitram
Developer
Posts: 7638
Joined: Fri Oct 31, 2003 9:51 am
Contact:

Post by Nitram »

Ich würde diese Seite eh nicht verwenden. Der dort angesetzte Algorithmus zur Datumsberechnung stimmt nicht. Er stimmt fast, aber nicht ganz. Es gibt solche Scherze wie den 0. Elos oder so ;)

Nitram
User avatar
Senrin der Ältere
Posts: 413
Joined: Wed Oct 11, 2006 11:46 am
Contact:

Post by Senrin der Ältere »

Und wie würdest du das Datum berechnen?
User avatar
Nitram
Developer
Posts: 7638
Joined: Fri Oct 31, 2003 9:51 am
Contact:

Post by Nitram »

Das ist ganz einfach. :)

Als erstens nimmst du den Zeitabstand zwischen dem 17.2.2000 und dem Datum das du berechnen willst in Sekunden.

Diese Zahl die du dann hast rechnest du durch 10512000. Das Ergebniss Rundest du ab und tada, hast du das Jahr des Datums das du berechnen willst.

Die Abgerundete Jahreszahl multiplizierst du jetzt wieder mit 10512000 und ziehst das Ergebniss von dem Abstand in Sekunden ab.

Den Tag auf das ganze Jahr betrachtet bekommst du dann raus in dem du die übrigen Sekunden durch 28800 teilst und das Ergebniss wieder abrundest.

Den Monat bekommst du dann ganz leicht raus in dem du die Tage durch 24 teilst und das Ergebniss abrundest. Das Ergebniss dieser Rechnung musst du + 1 nehmen damit du den richtigen Monat hast. Sollte der Tag 0 heraus kommen dann ist es der letzte Tag des Vorherigen Monats.

Und dann kannst du einfach von den Tagen das ergebniss der Zahl des Monats mit 24 Multipliziert abziehen und schon hast du dein Volles Datum. Soll ich auch noch erklären wie man die Zeit genau berechnet?

Nitram
User avatar
Senrin der Ältere
Posts: 413
Joined: Wed Oct 11, 2006 11:46 am
Contact:

Post by Senrin der Ältere »

Nein, danke!
Ich beschränke mich doch auf den ungenauen Rechner...
User avatar
Guir Rabenflügel
Posts: 939
Joined: Sun Mar 05, 2006 11:45 am
Location: Auenland
Contact:

Post by Guir Rabenflügel »

oder wir lassen demnächst nitram alles ausrechnen, dem scheint es ja spaß zu machen :wink:
User avatar
Korm Kormsen
Posts: 2414
Joined: Tue Jun 27, 2006 5:46 pm
Location: Illarion nordpol, wenns den gibt...

Post by Korm Kormsen »

alles klar. damit hast du einen ganzen barbarenstamm fuer fuenf jahre beschaeftigt.

sag mal einfach, ab wann (RL) wieder fruehjahr ist.
User avatar
Estralis Seborian
Posts: 12308
Joined: Wed Nov 10, 2004 9:14 pm
Location: Sir Postalot
Contact:

Post by Estralis Seborian »

...oder du steigst auf die Zwergenzeitrechnung um. Ich werde nie etwas mit diesem neumodischen Illa-Kalender anfangen können, fürchte ich.
User avatar
Nitram
Developer
Posts: 7638
Joined: Fri Oct 31, 2003 9:51 am
Contact:

Post by Nitram »

Guir wrote:oder wir lassen demnächst nitram alles ausrechnen, dem scheint es ja spaß zu machen :wink:
Und der Tippt es dann in einen funktionierenden Umrechner ein ;P

Und Zwergenkalender ist Spielzeug für Faule!
Sam Goldzunge
Posts: 106
Joined: Sat Jul 07, 2007 12:53 pm
Location: Greenbriar
Contact:

Post by Sam Goldzunge »

Irgendjemand sgte mal: " Was du heute kannst besorgen, das verschiebe lieber auf morgen, denn wenn dus heute schon getan, fällt morgen etwas neues an."......oder war ich das? :D
User avatar
Amras Telemnar
Posts: 472
Joined: Sat Nov 25, 2006 4:17 pm
Location: Tol Vanima

Post by Amras Telemnar »

hallöchen


einmal danke für die neue addy :-)


und @nitram wenn des so ungenau ist könntest du doch was genaueres entwerfen... :-P ;-)


lg
User avatar
Nitram
Developer
Posts: 7638
Joined: Fri Oct 31, 2003 9:51 am
Contact:

Post by Nitram »

klar, wenn ich lust und zeit hab das hochzuladen ;)
User avatar
Amras Telemnar
Posts: 472
Joined: Sat Nov 25, 2006 4:17 pm
Location: Tol Vanima

Post by Amras Telemnar »

Nitram wrote:klar, wenn ich lust und zeit hab das hochzuladen ;)

ach ich denk mal das du die zeit hast, nun wäre es noch schön wenn du auch noch die lust hättest^^


lg
User avatar
Kadiya
Posts: 826
Joined: Sat Jan 20, 2007 12:18 am
Location: Come to the dark side...we have cookies!
Contact:

Post by Kadiya »

Amras Telemnar wrote: ach ich denk mal das du die zeit hast, nun wäre es noch schön wenn du auch noch die lust hättest^^
*lol* falsche Antwort... :P
Minjok
Posts: 43
Joined: Thu Oct 04, 2007 5:52 pm
Location: Greenbriar
Contact:

Post by Minjok »

Warum steht IG, dass heute der 24.Mas ist? auf Moonsilver steht doch, dass der Monat Mas lediglich 6 Tage hat ...

---

Why is IG today Mas 24th? At Moonsilver stands, Mas has just 6 days ...
User avatar
Guir Rabenflügel
Posts: 939
Joined: Sun Mar 05, 2006 11:45 am
Location: Auenland
Contact:

Post by Guir Rabenflügel »

Gute Frage, auch, weil gestern als ich ausgeloggt hab erst der 4. Mas war
Post Reply