Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Uzyskiwanie nowej daty za pomocą zmiennej z ilością dni.
Forum PHP.pl > Forum > Przedszkole
magic1974
Mam pytanko. Nie moge znaleźć nic na ten temat albo nie jestem zbyt gorliwy w szukaniu.
Chodzi o to:
jest sobie zmeninna $start ktora zawiera datę w fomacie rrrr-mm-dd uzyskaną za pomoca funkcji date(),
jest sobie inna zmiena $x=45 (w tym wypadku chodzi 45 dni). Czyli mam datę pocztakową i ilość dni. Jak teraz uzyskac zmienna $end ktora zawierac bedzie date "$start + $x(45 dni)" czyli nowa date po 45 dniach w takim samym formacie czyli rrrr-mm-dd.
Cienki1980
Naprawde mało szukałeś, albo bardzo niedokładnie. Wystarczy zajrzeć tu date() i zobaczyć przykład numer 3. To powinno rozjaśnić wszystkie wątpliwości.
magic1974
Dzieki Cienki1980 za sugestie o szukaniu w manualu. Widac wcale nie jesteś taki cienki;).
Jako ze zadalem problem od razu przedstawie rozwiazanie gdyby ktos szukal kiedykolwiek tego na forum:
  1. <?php
  2. $x= 45;
  3. $end = date("Y-m-d", mktime(0,0,0,date("m"),date("d")+$x,date("Y")));
  4. ?>

Generalnie diala to jak trzeba!!
Pozdrawim
Dzieki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.