Sākumlapa › Forumi › Mājas lapu izstrāde › Servera puse (php, java, ruby, perl, python) › pareiza php dzimšanas dienas aprēķināšana.
Vajadzētu uzzināt kā pareizi aprēķināt dzimšanas dienu.
Reku mans pusceptais skripts:
$dzimsanas_diena = 593996400; // Dzimšanas dienas timestamps
$sekundes_gadaa = 31556926;
$pieaugosais_laiks = time() – $dzimsanas_diena
$vecums = $pieaugosais_laiks / $sekundes_gadaa;
// mainīgie lv valodā lai šeit vieglāk saprast.
Itkā viss būtu ok. Bet vai nebūs kādi brīnumi ar garo/īso gadu?
Google saka ka gadā ir 31556926 sekundes.
Taču šeit: https://wiki.answers.com/Q/How_many_seconds_in_1_year
1) cilvēki tak dzima arī pirms 1970. gada, ne tā?
2) dzimšanas dienu tāpēc sauc par dienu, ka tas ir datums, nevis laiks. Ja vien Tu nevēlies, lai mājas lapas apmeklētāji norāda precīzi dzimšanas laiku, ko gan parasti arī nefiksē sekundēs.
Kā arī nevar paļauties uz vidējo sekunžu skaitu gadā, dēļ “garajiem” gadiem un citiem “labojumiem” laika skaitīšanā.
Paldies Mad182 !!
Preses relīzes