Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Obliczenie czy od podanej daty minął więcej niż rok czy mniej niż rok
Elber
post
Post #1





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


Witam,

mam problem (IMG:style_emoticons/default/smile.gif) Główkuję tutaj (może za bardzo), aby obliczyć czy od dziś do podanej daty minie równy rok, mniej niż rok czy więcej...wszystko byłoby spoko gdyby nie rok przestępny...bo tego nie umiem rozgryźć, bo biorąc sztywno że rok ma 365 dni, odejmując do daty 30 maja 2012 - datę 8 marca 2012 obliczamy ilość dni i możemy zrobić prostego IF'a dzieląc wynik przez 365 i jak wynik < 1 to znaczy że nie cały rok minie...jak wynik == 1 to znaczy ze rok, jak wynik > 1 to więcej niż rok...a co z przestępnością ?
Go to the top of the page
+Quote Post

Posty w temacie
- Elber   [PHP]Obliczenie czy od podanej daty minął więcej niż rok czy mniej niż rok   8.03.2012, 00:33:28
- - peter13135   http://www.php.net/strtotime Dodajesz rok i porów...   8.03.2012, 00:36:11
- - Elber   cały czas zamieniam datę na strtotime i wtedy odej...   8.03.2012, 00:39:30
- - irmidjusz   Może ułatw sobie życie i nie sprawdzaj, czy minie ...   8.03.2012, 01:53:07
- - Crozin   Od czegoś ten DateTime w końcu jest, co nie?[PHP] ...   8.03.2012, 02:23:44
- - Elber   Super działa Tylko coś nie da się sprawdzić dokła...   8.03.2012, 12:10:42
- - poli25   Na tej stroniesprawdz rok przestepny jest fajna fu...   8.03.2012, 12:46:41
- - Elber   Już sobie ładnie poradziłem $yearAgo = new ...   8.03.2012, 16:09:43
- - Crozin   1. DateTime::diff(). 2. DateInterval.   8.03.2012, 16:47:46
- - Elber   kurcze nie umiem znaleźć precyzyjnej metody która ...   8.03.2012, 18:56:12
- - Crozin   1. Pomiędzy tymi dwoma datami minęło 26, nie 27 mi...   8.03.2012, 19:18:46
- - Elber   Kod$data_teraz = date('d.m.Y'...   8.03.2012, 19:20:10
- - Crozin   Podpowiedź: DateInterval zawiera liczbę lat, miesi...   8.03.2012, 19:30:41
- - Elber   Ale nie wiem jak go użyć w praktyce ;(   8.03.2012, 19:55:43
- - Crozin   [PHP] pobierz, plaintext print_r($diff);[P...   8.03.2012, 20:04:53
- - Elber   Wszystko byłoby super gdyby nie zerował liczby mie...   8.03.2012, 20:12:30
- - Crozin   Serio? Nie potrafisz liczby lat i miesięcy zamieni...   8.03.2012, 20:23:49
- - Elber   Sory, ale męczę to już tyle godzin że nie myślę ra...   8.03.2012, 20:33:44


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:56