Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Małe Pytanie co do poprawności
Forum PHP.pl > Forum > Przedszkole
_Martin_
Witam mam pytanie czy ta funkcja
konwersji jest prawidłowa bo umnie wyświetla sie data 1970 rok... sad.gif

  1. <?php
  2. function konwertuj_mktime($mktime, $format){
  3. //OPIS FUNKCJI: Funkcja służy do konwersji daty unixowej na zwykłą.
  4. if($format=='1'){$date_format = 'd.m.Y';}
  5. elseif($format=='2'){$date_format = 'd.m.Y G:i';}
  6.  
  7. $date_offset = 2; // aktualny dla Polski uwzględniając czas letni
  8. $data = date($date_format, ($mktime + $date_offset)); // tylko przykład :)
  9. return $data;
  10. }
  11. ?>
s_w_ir
Wywołałem ta funkcje z parametrami:
  1. <?php
  2.  
  3. echo konwertuj_mktime(mktime(), 1 );
  4.  
  5. ?>

i wszytsko działa tzn: wynik
Kod
23.09.2005

dla wywołania:
  1. <?php
  2. echo konwertuj_mktime(mktime(), 2 );
  3. ?>

daje wynik:
Kod
23.09.2005 20:17


Nie wiem dlaczego u CIebie są problmey blink.gif
TomASS
Bo pewnie wywołujesz funkcję bez pierwszego parametru.
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.