<? $arrMonths = array('niezidentyfikowany','Styczeń','Luty','Marzec','Kwiecien','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'); $arrMonthsAng = array('none', 'January','February','March','April','May','June','July','August','September','October','November','December'); for ($i = $intMonth; $i>$intMonth-NUMBER_OF_LAST_MONTHS; $i--) { } ?>
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
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?