Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] przeformatować datę
Forum PHP.pl > Forum > PHP
kufalo
Witam,

Mam date GTM w postaci, string:

Kod
2009-10-31 20:00:52.445


Jak ją najszybciej przeformatowac do postaci:

Kod
Sat, 31 Oct 2009 20:00:52 GMT


?
vokiel
Chodzi Ci o format RFC 2822?
  1. date('r', strtotime('2009-10-31 20:00:52.445'))
wookieb
strtotime + date
Jeżeli strtotime nie załapie to wypnij tą śmieszną końcówke milisekund (.445) Zapewne używasz postgresa.
kufalo
dzieki za podpowiedz

data pochodzi z MSSQL
potrzebuje ja przekonwertowac do formatu takiego jak przyjmuja proxy i przegladarki w naglowkach wysylanych przez serwery

Nie jestem piewien czy na koncu moze byc +0000 czy lepiej GMT zatem wole zamiast 'r' taki zapis:

Kod
gmdate('D, d M Y H:i:s',strtotime('2009-10-31 20:00:52.445')).' GMT'
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.