![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 13.05.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dziś zauważyłem jedną rzecz, że funkcja date działa nieprawidłowo i to tylko w dniu 31.08.2012, jak przestawie zegar na inny dzień to jest wszystko OK, ktoś mi może powiedzieć jak rozwiązać problem kalendarza, chce uzyskać następny i poprzedni miesiąc.
sprawdzcie sami co Wam pokazuje: obie funkcje pokazują mi: 2012|07=2012|10 2012|07=2012|10 a powinno: 2012|07=2012|09 2012|07=2012|09 jak to prawidłowo zapisać? proszę pamiętać żeby to przestetować z dziesiejszą datą: 31.08.2012. Może mój PHP ma jakiegoś bug-a? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 21.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
aż sam sprawdziłem
![]() pierwsze to oczywiste, że nie będzie chodzić bo wrzesień nie ma 31 dni. A strtotime też w sumie logiczne że tak zwraca. Ustaw dzień na 1 i po sprawie ![]() i pewnie nie chodzi na wszystkich ostatnich dniach miesiąca z 31 dniami. Ten post edytował kropka89 31.08.2012, 15:48:47 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:20 |