Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie nazwy dnia z daty
Forum PHP.pl > Forum > PHP
pr0woKator
Cześć,

Mam mały problem z moim skryptem - chcę pobrać nazwę dnia z daty (poniedziałem, wtorek, itd...)

Kod odpowiedzialny za wynik:

  1. $dzien_tygodnia = date('l', strtotime($dziennik['data']));


Data jest pobierana z bazy w formacje dd.mm.rrrr

Jednak dla dnia 14.02.2013r skrypt wyświetla "Piątek", a niestety jest to czwartek, w czym może tkwić problem?



Damonsson
Po co utrudniasz sobie życie?

  1. SELECT DAYNAME('2013-02-15')


Po co trzymasz datę w bazie w formacie dd.mm.rrrr?
pr0woKator
Problem rozwiązany, - pobierana data miała format, dd.mm.rr, dlatego skrypt wariował smile.gif
sowiq
Cytat
w czym może tkwić problem

W złym tłumaczeniu, albo w złym przeliczaniu daty smile.gif

Wykonaj sobie dla testu kod poniżej i zobacz czy zwraca dokładnie to, co chcesz, żeby zwracał:
  1. echo date('Y-m-d', strtotime($dziennik['data']));
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.