Loading:


Zmiana formatu wyświetlania daty

Z reguly, gdy dodajemy do bazy danych rekord z data, to wyglada on następująco:

2009-01-17 [Rok, miesiac, dzien]

Moim zdaniem nie wygląda to zbyt ciekawie, dlatego napisałem funkcję pokazaną poniżej.

Dzięki niej, uzyskamy date w formacie: 17/01/2009 [Dzien, miesiac, rok].



Napisz Artyku³

Listing

<?php
function PrzemienDate($old_date, $przerwa)
// Z reguly data w MySQL wyglada np. tak: 2009-01-17 [Rok, miesiac, dzien]
   {
     $old_date = explode('-', $old_date); // Tworzymy nową tablice
     $new_date = $old_date[2].$przerwa.$old_date[1].$przerwa.$old_date[0];      
     //$new_date = 17/01/2009 [Dzien, miesiac, rok]
        return $new_date;
   }

echo ReturnDate('2009-01-17', '/');
// Zwróci nam: 17/01/2009
?>





Dodano przez: Sapcik Ranga: Poziom 1 Punktów:
Komentarze użytkowników
Nie łatwiej przechować w bazie w postaci Unixowej? $data = strtotime("now") - obecna data $data = strtotime("2009-12-24 12:33") Wyświetlenie: date("d-m-Y H:i",$data) - przekształca datę na d-m-y godzina:minuty
autor: Nitro | 304 | 2009-07-02 18:58:04


    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors