Birthday bug? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Bugs (https://www.mybb.de/forum/forum-40.html) +----- Forum: Gemeldete/Nicht gemeldete Bugs (https://www.mybb.de/forum/forum-41.html) +----- Thema: Birthday bug? (/thread-86.html) |
Birthday bug? - toto - 01.05.2005 Ansicht Mein Profil @ https://www.mybb.de/forum/member.php?action=profile&uid=48 Geburtstag: March 6 in meinem Profil: Geburtstag: 7-3- Keine Ahnung obs ein myBB Problem ist oder reingehackt wurde. Hab schon lang nicht mehr geschaut ;-) PS: ist auch bei einer blank Install des RC4 auf localhost so. Also ein myBB Problem RE: Birthday bug? - nanos - 01.05.2005 Ist eine Problem im myBB, über das ich mich auch schon geärgert habe. In der Finalversion ist dies nocht mehr so, da wurde es behoben. Muß ich mal nachschauen. RE: Birthday bug? - Fusselwurm - 22.08.2005 Toto, ich hab möglicherweise die Lösung , zumindest wenn dein Server intern eine Zeitzone benutzt, die *östlich* von Westeuropa (GMT) ist, wie zB Miteleuropäische Zeit (GMT+1). Folgendes: Als User gibst du dein Geburtsdatum an, sagen wir den 12.12.1980 . Die Software nimmt nun an, daß dies der 12.12.1980 00:00 Uhr ist, und zwar in der Serverzeitzone (+0100) . - Bei der Ausgabe des Profils in der Memberliste wird allerdings das Datum in GMT umgerechnet (+0000). Und was wird aus dem 12.12.1980 00:00 ? Der 11.12.1980 23:00 ... eine mögliche Lösung, die üfr mich funktioniert hat: in member.php die Zeile Code: $membday = gmdate($bdayformat, $membday); Code: $membday = date($bdayformat, $membday); Damit wird nicht mehr auf GMT umgerechnet, sondern wir bleiben brav bei unserer lokalen Zeit. |