Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]liczba dni dzieląca 2 daty
Forum PHP.pl > Forum > PHP
marcus753
Witajcie

Potrzebuje odjąć od większej daty mniejszą a następnie wypisanie ile dni je dzieli. W tym celu wymyśliłem sobie taki mechanizm:

  1. echo date( 'd-m',(strtotime ( "8-11-2014" ) - strtotime("15-09-2014")));


Niestety nie jest on najlepszy ponieważ zwraca od (konkretną date (d,m,y) którą to następnie mogę sformatowac funkcją date i wyświetlić dni miesiące lub lata - niestety nie jestem wstanie zamienić miesięcy na dni...

Jest na to jakiś sposób ?
kalipek
  1. $first = new DateTime("8-11-2014");
  2. $second = new DateTime("15-09-2014");
  3. echo $second->diff($first)->days;
Dejmien_85
Poczytaj sobie dokumentację, w PHP (i innych językach też) są naprawdę sztańsko łatwe sposoby na operowanie na datach.
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.