![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
W celach debugowania i przedstawienia problemu napisałem szybko taki kod:
Potrzebuję Timestampy pierwszych i ostatnich dni n miesięcy wstecz. Powyższy kod, w takiej postaci (^^) zwróci: Cytat Marzec 2006 Poczatek: Wednesday 01st of March 2006 12:00:00 AM Koniec: Sunday 12th of March 2006 12:00:00 AM Luty 2006 Poczatek: Wednesday 01st of February 2006 12:00:00 AM Koniec: Sunday 12th of February 2006 12:00:00 AM Styczeń 2006 Poczatek: Sunday 01st of January 2006 12:00:00 AM Koniec: Thursday 12th of January 2006 12:00:00 AM Grudzień 2005 Poczatek: Thursday 01st of December 2005 12:00:00 AM Koniec: Monday 12th of December 2005 12:00:00 AM Listopad 2005 Poczatek: Tuesday 01st of November 2005 12:00:00 AM Koniec: Saturday 12th of November 2005 12:00:00 AM Październik 2005 Poczatek: Saturday 01st of October 2005 12:00:00 AM Koniec: Wednesday 12th of October 2005 12:00:00 AM Problem mam z ustaleniem końca każdego miesiąca. Nie mogę na stałe przypisać każdemu miesiącowi 30 dni gdyż to nie jest prawda a ja potrzebuję dokładnych danych. Tak samo jest z lutym - raz ma 28 raz 29 dni. Myślałem że "Last day" odnosi się do ostatniego dnia każdego miesiąca ale się myliłem. Na stronie: Date input formats, nie znalazłem nic co by mi pomogło. Coś przeoczyłem? Ktoś ma pomysł jak rozwiązać ten problem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
date('t') powinno Ci pomóc.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 271 Pomógł: 4 Dołączył: 5.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
albo date('t') jak pisze krzychu albo do daty pierwszego miesiąca dodać jeden miesiąc i odjąć jeden dzień. Nie wiem czy napisałem dokładnie to o co mi chodzi.. jak coś to wyjaśnie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:59 |