Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zmiana formatu daty oraz godziny
Forum PHP.pl > Forum > Przedszkole
ArturMaly
Witam,
Mam problem, mam skrypt który pobiera mi datę z kanałów RSS w takiej oto postaci:
  1. [pubdate] => 2009-09-02 12:51

niestety godzina jest przesunięta o 2 w tył, czyli powinna być 14:51, a nie 12:51 tak jak dostaje, oraz chciałbym zmienić format wyświetlania daty na taki: (14:51 02-09-2009) / ['H:i d-m-Y'],

Z góry dziękuję za pomoc...
Niestety jestem za zielony aby sobie z tym poradzić winksmiley.jpg
wookieb
strtotime + 2 godziny
date
ArturMaly
strtotime działa, tylko jak zrobił aby zmieniał datę jaką dostaję z kanałów RSS, a nie aktualną?
Andaramuxo
Podaj kod, a tak na oko to zła strefa czasowa?
erix
A ciężko dodać te 7200 sekund...?

edit@up: czas w RSS jest po prostu w formacie UTC, trzeba dodać przesunięcie czasu dla bieżącej strefy.
ArturMaly
Cytat(Andaramuxo @ 2.09.2009, 16:53:37 ) *
Podaj kod, a tak na oko to zła strefa czasowa?

Tak zła strefa czasowa, wiem że trzeba dodać przesunięcie tylko nie wiem jak, jestem za zielony w takich rzeczach :/

Dostaję taką datę:
[pubdate] => 2009-09-02 12:51 ,
a wyświetlam ją w ten sposób:
  1. <?php echo $item['pubdate']; ?>


Gdyby ktoś był taki miły i mógłby mi jaśniej wyjaśnić jak to zmienić, bo w manualu już byłem, czytałem ale niczego nie udało mi się zwojować :/

@erix dla mnie to ciężko...
Andaramuxo
Dajesz na strotime, dodajesz 7200 i po sprawie...
ArturMaly
Dzięki, już działa winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.