rigles 0 Zgłoś post Napisano Lipiec 20, 2013 Witam, załóżmy że to: date("Y-m-d"); zwraca nam 2013-07-30. Jak mogę dodać do tego np. 14 dni tak żeby nie otrzymać 2013-07-44 bez tworzenia tablicy z miesiącami i ilością dni w nich żeby sprawdzać czy nie trzeba przenieść kilku dni do następnego miesiąca. Istnieje jakaś funkcja na takie okazje? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Lipiec 20, 2013 Zmieniasz datę na timestamp (strtotime) potem dodajesz do tego określoną liczbę dni (dni*24*60*60 do timestam operuje na sekundach) i potem robisz date a jako drugi parametr podajesz ten powiększony timestamp lub po prostu korzystasz z http://www.php.net/manual/pl/datetime.modify.php 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Lipiec 20, 2013 Pytanie czy chcesz mieć dzien 44 czy może również aby ci się miesiąc / rok zmieniał i mówimy o PHP to możesz wykonać coś takiego: $date= date("d",strtotime("+ 44 day")); Udostępnij ten post Link to postu Udostępnij na innych stronach
rigles 0 Zgłoś post Napisano Lipiec 20, 2013 Dzięki wielkie. Że też nie pomyślałem o przekształceniu daty do timestamp Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Lipiec 20, 2013 Dzięki wielkie. Że też nie pomyślałem o przekształceniu daty do timestamp Możesz ale nie musisz, to co podał Kamikadze też zadziała Udostępnij ten post Link to postu Udostępnij na innych stronach