PHP - obliczanie ile dni zostało do danej daty
| DZIAŁANIE: |
Do 1 Stycznia 2008 roku pozostało : -1599 dni Do 1 Stycznia 1994 roku pozostało ( ujemna ) : -6712 dni |
Kod:

Ewentualne Objaśnienia:
Przykład ten oblicza nam ile dni pozostało do jakiejś konkretnej daty ( jeśli podamy datą z przeszłości będzie to liczba ujemna ). Mechanizm jest generalnie identyczny jak w poprzednim przykładzie, tam jednak obliczaliśmy różnicę od daty urodzin do teraźniejszości, a tutaj jakby na odwrót. Mamy sobie naszą prostą funkcję, która oblicza różnicę między datą przyszłą, a obecną - następnie dzielimy ją przez 86400 ( ponieważ 60sekund * 60 minut * 24 godziny = 86400, czyli tyle sekund ma jeden dzień ) oraz zaokrąglamy do liczby całkowitej, jednak tutaj zaokrąglamy w górę , a nie w dół jak wcześniej ( floor ), używamy do tego funkcji ceil .