Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%)
|
Wydawałoby się proste - pobrać z PESEL'u datę urodzenia, przeliczyć na znacznik czasu Unixa, odjąć go od mktime() i przeliczyć na lata... Niestety - znaczniki czasu Unixa obejmują zakres dat od 1970 r.
Jak zatem policzyć wiek osoby na podstawie PESEL'a? Pozdrawiam, K |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%)
|
Cytat(plewa @ 2005-04-18 22:52:48) tylko jak ktos ma pesel np 02 12 06 tak jak ja to moze sie urodzic albo w 1802 albo 1902 albo 2002. Nieprawda... sposob zapisu zmienia sie przy takich datach: Cytat dla osób urodzonych w innych latach niż 1900 - 1999 dodawane są do numeru miesiąca następujące wielkości: * dla lat 1800-1899 - 80 * dla lat 2000-2099 - 20 * dla lat 2100-2199 - 40 * dla lat 2200-2299 - 60 wikipedia I trzeba to uwzglednic... Nie wiem czy nadal Ci potrzebne, ale dam:
Kod Osoba ma: 120 lat Moze rozwiazanie nie jest optymalne (sprawdza rocznik, a nie miesiac), ale dziala Ten post edytował xberus 24.04.2005, 06:50:18 |
|
|
|
ktuvok wiek osoby na podstawie PESEL 18.04.2005, 21:21:42
plewa ja mam taki pesel bo sie uroszilem 6 grudnia 1990
... 18.04.2005, 21:52:48
crash A po prostu tak?:
[PHP] pobierz, plaintext <?ph... 18.04.2005, 21:52:54
ktuvok Tak można, ale to ogranicza algorytm do osób urodz... 18.04.2005, 22:01:04
dr_bonzo Pear ma chyba taki modul do obslugi dlugich timest... 18.04.2005, 22:48:07
SongoQ Po roku 2000 do miesiaca dodaje sie 20. 18.04.2005, 22:55:56
SongoQ Dodatkowo mozna by to wsadzic w funkcje/klase i do... 24.04.2005, 09:25:02
ulka [php] mam pytanko jak zrobić to zadanie w formular... 15.03.2006, 09:17:33
Kshyhoo Cytat(ulka @ 2006-03-15 09:17:33)... i mam je... 15.03.2006, 09:28:36
SongoQ Wystarczy zebrac informacje i polaczyc w calosc. 15.03.2006, 09:33:36 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:54 |