cycofiasz
4.02.2009, 20:26:00
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
4.02.2009, 20:31:36
istnieje funkcja date i strtotime a dokładniej to robisz tak:
Kod
echo date("d m Y",strtotime("11 Feb 2009"));
piotrooo89
4.02.2009, 20:31:44
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
Możesz zrobić to tak:
<?php
$sDate = date( "d m Y", strototime
( $sOldDate ) ); ?>
cycofiasz
4.02.2009, 20:38:40
ok, dzięki, wystarczy strtotime, bo ta funkcja od razu mi daje znacznik czasu