Loading:


Dodawanie dni, miesięcy, lat do określonej daty

Artykuł przedstawia dodawanie określonej liczby dni, miesięcy lub lat do danej daty. Na przykład jeśli mamy datę 1 września 2011 i chcemy dodać do niej 50dni.

 

Na początek musimy skopiować i wkleić kod z listingu 1.0 (funckja pobierzAktualnaDate(..))

 

 

Aby dodać 30 dni do określonej daty należy wpisać:

pobierzAktualnaDate('2011-09-01', '+30 days'); 

 

Aby dodać 4 miesiące do określonej daty należy wpisać:

pobierzAktualnaDate('2011-09-01', '+4 months); 

 

Aby dodać 1 rok do określonej daty należy wpisać:

pobierzAktualnaDate('2011-09-01', '+1 year); 

 

 



Napisz Artyku³

Listing

//listing 1.0
        //przykład: pobierzAktualnaDate('2011-08-04', '+2 months')
        public function getUpdatedDate($date, $peroid) {
                $date = explode('-', $date);
                $convertedDate = mktime(0,0,0,$date[1],$date[2],$date[0]);
               
                return date("Y-m-d", strtotime($peroid, $convertedDate));
        }




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors