![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Taką małą dziwną rzecz mam. Wpisując to co poniżej:
Otrzymuję datę nieodpowiadającą rzeczywistej dacie jaka jest pod tym znacznikiem. Za pomocą funkcji PHP lub tego konwertera otrzymuję prawidłową datę czyli: 2006-06-30 23:00:00 Ktoś wie dlaczego tak jest? Środowisko to: WinXP, a na nim WAMPSEVER 2.0 (MySQL 5.0.51a, PHP 5.2.5, Apache 2.2.8). Wszystko na jednym kompie. -------------------- "Jeden człowiek nie zmieni świata, ale jeden człowiek może przekazać informację która zmieni świat." - David Icke
| PAMIĘTAJ, JESTEŚ POLAKIEM !!! | Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 2 Dołączył: 9.09.2006 Skąd: Londyn/Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Proponuje sprawdzic strefe czasowa serwera, zapewne jest inna niz serwera z phpem. Umnie obie daty sa prawidlowe, poniewaz mysql ma strefe czasowa SYSTEM ktoa pobiera z systemu hosta, podobnie jak php.
Pozdrawiam |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%) ![]() ![]() |
Tak wiem o ustawieniach stref czasowych. I przyznam, że bawiłem się tym, bo początkowo planowałem trzymać wpisy w kolumnach typu timestamp, a te żeby poprawnie działały baza musi mieć ustawioną strefę czasową. Domyślnie jest ona SYSTEM.
Całość jest opisana tutaj, czytałem to już od dechy do dechy. http://dev.mysql.com/doc/refman/5.0/en/tim...ne-support.html Ściągnąłem plik z strefami czasowymi do wypełnienia tabeli w bazie danych i z poniższej strefy:
zmieniłem na:
A w kodzie PHP również mam ustawianą strefę czasową, bo przy ustawieniach błędów na STRICT i ALL parser pluje się jeśli tego nie zrobimy.
Poza tym to jest różnica tylko kilkunastu sekund, gdyby to było z powodu stref czasowych to miał bym różnicę co najmniej jednej godziny. -------------------- "Jeden człowiek nie zmieni świata, ale jeden człowiek może przekazać informację która zmieni świat." - David Icke
| PAMIĘTAJ, JESTEŚ POLAKIEM !!! | Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 2 Dołączył: 9.09.2006 Skąd: Londyn/Gdynia Ostrzeżenie: (0%) ![]() ![]() |
dziwna sprawa.. ja bym poszukal na mysqlbugs
u mnie wszystko pokazuje sie luxusik:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:14 |