Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlanie daty
Forum PHP.pl > Forum > Przedszkole
arzach
Pobieram datę z bazy w taki formacie 2008-11-15


I chce zmienić by wyświetlała się w takim formacie 15-11-2008 czyli robię tak
Pitter
zrób sobie to w funkcji

  1. <?php
  2. function convertDate($date)
  3. {
  4. $date = explode($date);
  5. $d = $date[2];
  6. $m = $date[1];
  7. $y = $date[0];
  8.  
  9. return $d.'-'.$m.'-'.$y;
  10. }
  11.  
  12.  
  13. $date = convertDate($date);
  14. ?>
arzach
Dzięki zrobiłes mały błąd ale go poprawiłem
  1. <?php
  2. $date = explode('-', $date);
  3. ?>
erix
A nie prościej?
  1. <?php
  2. $data = explode('-', $data);
  3. $data = implode('-', array_reverse($data));
  4. ?>


Poza tym, Twój pierwszy kod był prawie ok:
  1. <?php
  2. echo date('d-m-Y', strtotime($r['kiedy']))
  3. ?>
arzach
Dzięki erik to tez działa tak jak chciałem
  1. <?php
  2. echo date('d-m-Y', strtotime($r['kiedy']))
  3. ?>
Pitter
wiem wiem. Właśnie wszedłem to poprawić. Sorki.Gapa
Piniek
Proszę o dodanie odpowiedniego tagu do tematu.
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.