Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie nazwy dnia z daty
pr0woKator
post 15.02.2013, 14:58:46
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 1
Dołączył: 9.02.2012

Ostrzeżenie: (10%)
X----


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?



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Damonsson
post 15.02.2013, 15:01:55
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Po co utrudniasz sobie życie?

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


Po co trzymasz datę w bazie w formacie dd.mm.rrrr?

Ten post edytował Damonsson 15.02.2013, 15:04:45
Go to the top of the page
+Quote Post
pr0woKator
post 15.02.2013, 15:06:39
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 1
Dołączył: 9.02.2012

Ostrzeżenie: (10%)
X----


Problem rozwiązany, - pobierana data miała format, dd.mm.rr, dlatego skrypt wariował smile.gif
Go to the top of the page
+Quote Post
sowiq
post 15.02.2013, 15:07:54
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


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']));
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:02