Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zamiana formatu daty
Forum PHP.pl > Forum > Przedszkole
cycofiasz
Witam, chciałbym zamienić datę w formacie 11 Feb 2009 na 11 02 2009 po ty, by wyciągnąć za pomocą funkcji mktime znacznik czasu.
Czy istnieje w PHP jakaś funkcja która mi to zrobi sama, czy muszę zrobić własną funkcję zamiany słownej nazwy miesiąca na liczbę?
f1xer
istnieje funkcja date i strtotime a dokładniej to robisz tak:
Kod
echo date("d m Y",strtotime("11 Feb 2009"));
piotrooo89
a skąd otrzymujesz ta date? sam ją wpisujesz, z bazy? jeśli z bazy jak bym użył explode i zrobił sobie tablice która by mi to zamieniała.

choć i tak polecam manual: date
c3zi
Możesz zrobić to tak:

  1. <?php
  2. $sDate = date( "d m Y", strototime( $sOldDate ) );
  3. ?>
cycofiasz
ok, dzięki, wystarczy strtotime, bo ta funkcja od razu mi daje znacznik czasu
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.