Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: date_atom w php 4
Forum PHP.pl > Forum > PHP
cipojsza
Jak uzyskać taką postać daty jak w PHP 5 się uzyskuje dzięki stałej predefiniowanej date_atom:
http://www.php.net/manual/pl/ref.datetime.php
ale w PHP4...
Kicok
Odpal sobie na serwerze z PHP5:
echo DATE_ATOM;
i już będziesz wiedział ;]


Albo podam ci, żebyś nie musiał się fatygować:
  1. <?php
  2.  
  3. define( 'DATE_ATOM', 'Y-m-dTH:i:sP' );
  4.  
  5. ?>
cipojsza
Dzięki, jest jeden error. P powinno dawać strefe czasową postaci np:
Kod
+01:00

a nie daje
Kicok
Jeśli używasz tej stałej w funkcji gmdate" title="Zobacz w manualu PHP" target="_manual, to nigdy nie będziesz tam miał +01:00. Natomiast jeśli w funkcji date" title="Zobacz w manualu PHP" target="_manual, to najprawdopodobniej serwer, na którym trzymasz skrypt, znajduje się z strefie czasowej GMT.

W PHP5 jest bardzo fajna funkcja: date_default_timezone_set" title="Zobacz w manualu PHP" target="_manual, a w PHP 4 to będziesz musiał pokombinować z ini_set" title="Zobacz w manualu PHP" target="_manual (date.timezone) albo zrobić to ręcznie.
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.