![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam w bazie danych zapisaną date. Kolumna jest typu "datetime". Przykładowa wartość z tej kolumny wygląda tak: "2005-03-08 00:00:00". Kiedy pobiorę tę wartość przez php to wyświetla mi tak: "Mar 08 2005 12:00A". Nie potrafię zmienić formatu tej daty.
Kiedy robię tak: Kod $data = date("d.m.Y", $row[11]); to krzyczy że dostaje stringa a kiedy robię tak: Kod $data = date("d.m.Y", (int) $row[11]); to wszędzie pokazuje się 01.01.1970; Proszę o pomoc... Czy baza danych źle przekazuje tę wartość? Jak temu zaradzić. Dziękuję i pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 8 Dołączył: 2.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wlasnie spogladam w manual i tam jest opisana funkcja:
strptime(.......) chyba wlasnie to jest to o co Ci chodzilo. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Na przyszlosc patrz w manualu jakie parametry przyjmuje funkcja ktorej uzywasz -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 01:27 |