MeGusta
21.07.2015, 17:08:14
Witam, na VPS na ustawiony czas polski. Po wyciągnięciu z bazy [datatime] wyświetla się zły czas. Do bazy zapisuję przez now().
NP. Obecnie jest 2015-07-21 18:08:00
a na stronie i w bazie mi pokazuje 2015-07-21 12:06:49
Crozin
21.07.2015, 17:29:36
Wygląda na to, że masz ustawione różne strefy czasowe, możesz:
1. Ustawić wszędzie jednakową strefę czasową odpowiadającą Tobie, tj. zapewne Europe\Warsaw.
2. Ustawić wszędzie UTC i dopiero przy wyświetlaniu czegoś użytkownikowi na stronie brać pod uwagę jego strefę czasową.
Osobiście polecałbym drugie rozwiązanie. UTC rozwiązuje kilka problemów.
MeGusta
21.07.2015, 18:00:18
Okej, jeszcze jakbyś powiedział jak ustawić strefe czasowa w bazie?
Crozin
21.07.2015, 19:08:06
Google: {NAZWA-BAZY-DANYCH} timezone
Na prawdę od razu dostaniesz rozwiązanie.
MeGusta
21.07.2015, 19:20:28
Szukałem już w google i nie znalazłem żadnej podpowiedzi jak zmienić.