![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam problem z konwersją strefyczasowej a mianowicie: - pobieram sobie date z bazy danych (w bazie danych jest zmianna DateTime) - przechowuje ją w zmiennej data_xml new DateTime - w momęcie w którym chce zorbić $data_xml->setTimezone(new DateTimeZone('Europe/Warsaw')); to pojawia mi się błąd: Fatal error: Call to a member function setTimezone() on a non-object ---> dodam tylko iż zmienna data_xml nie posiada wartości null Jakieś sugestie ![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kod $data_xml = new DateTime('24-02-2011'); $kon = "SELECT * FROM temp"; $wykonanie_xml = mysql_query($kon); while($x = mysql_fetch_assoc($wykonanie_xml)) { $data_xml = $x['data_ok']; $data_xml->setTimezone(new DateTimeZone('Europe/Warsaw')); echo $data_xml; } Ad. 1 przepraszam chodziło mi że wartość w baziedanych przechowywana jest w postaci DateTime Ad. 2 jestem piewien że przechowywane są daty w formacie Rok-miesiąć-dzień godzina-minuta-sekunda Dodam również iż wszystko co chce to mi działa prócz właśnie tej konwersji strefy czasowej. pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 22:18 |