Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] dzialania na dacie, jak obliczyc wiek
1010
post 13.01.2007, 14:10:09
Post #1





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


witam... mam dzien, miesiac oraz rok urodzenia i teraz pytanie jak obliczyc wiek tej osoby?
  1. <?php
  2. $dzien
  3. $miesiac
  4. $rok
  5. ?>


--------------------
Go to the top of the page
+Quote Post
kriqs
post 13.01.2007, 14:30:44
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

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


mktime()" title="Zobacz w manualu php" target="_manual poszukaj smile.gif tam masz odp. smile.gif

pozdrawiam

edit:
sprwadz to smile.gif http://forum.php.pl/index.php?showtopic=59906

Ten post edytował kriqs 13.01.2007, 14:41:12


--------------------
Pozdrawiam
kriqs

mam nadzieje ze pomoglem :)
Go to the top of the page
+Quote Post
mike
post 13.01.2007, 14:38:04
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Za pomocą wyżej podanej funkcji zrób sobie datę urodzenia danej osoby w formacie timestamp.
Potem odejmij to od timestamp chwili obecnej i dostaniesz różnicę w postaci ilości sekund.

Ilość sekund to już zamienisz na lata, dni, godziny sekundy, ....
W podstawówce na matematyce uczyli.


P.S.
Przenoszę z php na Przedszkole


A na przyszłość użyj wyszukiwarki: [php/mysql] wiek - obliczanie
Go to the top of the page
+Quote Post
AxZx
post 17.08.2008, 19:56:55
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


  1. <?php
  2. $data_ur = strtotime('1989-05-04');
  3. $wiek = date('Y') - date('Y', $data_ur);
  4. if(date('m', $data_ur) > date('m')){
  5. $wiek--;
  6. }elseif(date('m', $data_ur) == date('m')){
  7. if(date('d', $data_ur) > date('d')){
  8. $wiek--;
  9. }
  10. }
  11. echo $wiek;
  12. ?>


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 02:49