![]() |
![]() ![]() |
![]() |
-dejski- |
![]()
Post
#1
|
Goście ![]() |
Witam!
Jeśli mój problem jest trywialny to wybaczcie. Mam w bazie danych datę w formacie: "2004-07-06 16:24:59" Interesuje mnie wycięcie z tego "2004-07-06" Gdybym chciał funkcją date() zrobić to z aktualną datą to nie ma problemu, bo formatuje sobie wyjście jak chcę, ale gdy biore date z bazy w takiej postaci to mam juz kłopot. Domyślalm się że gdybym miał date w bazie zapisaną jako znacznik_czasu to mógłbym skorzystać z formatowania funkcji date()... no ale nie mam. Podejrzewam ze mozna to zrobic jakas funkcją zwiazana z data lub czasem, prosze o podpowiedź. A przy okazji jaka funkcja w php ucina string do żadanej długości, np 10 znaków z jakiegoś stringu? Pozdrawiam dejski |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jesli chcesz wyciagnac ja tylko w taki sposob, to mozesz to zrobic przez odpowiednie wyrazenie regularne, ale jesli date chcialbys przedstawiac calkiem inaczej, np. 6.7.2004, 26:24 to odpowiedz znajdziesz na forum, sam ten temat kiedys zaczalem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Jeśli zależy Ci tylko na wycięciu daty i wyświetleniu tylko godziny to użyj czegoś takiego
ew.
Ten post edytował Yarecki 6.07.2004, 16:20:30 |
|
|
-Guest- |
![]()
Post
#4
|
Goście ![]() |
chodziło mi nie o wycięcie daty, tylko jej wyciągnięcie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
no ale to szczegół, bo widze że funkcja substr() bedzie do tego odpowiednia dziekuje dejski |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 22.11.2003 Skąd: Sucha Beskidzka Ostrzeżenie: (0%) ![]() ![]() |
Jesli jest to MySQL to sprobuj tego:
select DATE_FORMAT(mojdata,'%Y-%m-%d') from mojatabela |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 22:50 |