Age calculator V2.0

Door Bram Z, 24 jaar geleden, 6.304x bekeken

Dit script rekent je leeftijd uit in: jaren, maanden, weken, dagen, huren, minuten, seconden.

Gesponsorde koppelingen

PHP script bestanden

  1. age-calculator-v20

 

Er zijn 31 reacties op 'Age calculator v20'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


24 jaar geleden
 
0 +1 -0 -1
hij werkt. Veder toch niet veel veranderd als je kijkt naar versie 1
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Neen in versie kon hij 11 maanden naast alles zitten. Bij deze versie is hij perfect juist.
Gerben van Erkelens
Gerben van Erkelens
24 jaar geleden
 
0 +1 -0 -1
idd werkt goed!
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
Dan zal ik de oude maar weghalen he? :P
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Dat mag ..
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
Mooi, ik was het weer vergeten ^^


24 jaar geleden
 
0 +1 -0 -1
grappig script!!


24 jaar geleden
 
0 +1 -0 -1
Als je 0 minuten invoerd gaat het nog fout... Bijvoorbeeld 16.00u
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Raar dan toch niet hier :(
Elwin - Fratsloos
Elwin - Fratsloos
24 jaar geleden
 
0 +1 -0 -1
Hmm.. Februari maar 28 dagen? Op manier zit je er bij mij al snel 6 dagen naast: schikkeljaren.

Elwin
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Elwin ben jij dom ofzo :p februari heeft oftwel 28 dagen oftwel 29 :p
Elwin - Fratsloos
Elwin - Fratsloos
24 jaar geleden
 
0 +1 -0 -1
Het kan zijn dat ik te snel door het script heen lees hoor, maar waar zie jij dan die 29 terug komen?

Edit:
Lama, ik ziet het al... :)

Elwin
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Die 28 word alleen gebruikt voor het jaar te bereken waarin je gebroren bent, Dus wanneer je in een schrikkeljaar voor 28 janarui bent geboren heb je 1 dag te weinig :(
Winston Smith
Winston Smith
24 jaar geleden
 
0 +1 -0 -1
Als je op bereken hebt geklikt vallen de minuten weg? En de minuten worden überhaupt niet weergegeven op het scherm?
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Ja zo raar dit is alleen biij IE in ik zou niet weten waarom :S


24 jaar geleden
 
0 +1 -0 -1
Zo'n script voor je leeftijd berekenen? Laat dan maar lekker zitten ..... Veel te lang ....
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Wat heeft de lengte te maken met wat voor script ?? Kan je het korter veel geluk. Zal het ook zo goed werken ?? nee ..


24 jaar geleden
 
0 +1 -0 -1
Hier een veel leuker scriptje :)

$leeftijd = floor((int) date("Ymd") - 19810304) / 10000); // [jjjj][mm][dd]
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Jep, tot 1970 ...


23 jaar geleden
 
0 +1 -0 -1
jammer dat het script niet uitrekent hoeveel jaren,maanden,weken,dagen het zijn in plaats van of of of of :(


23 jaar geleden
 
0 +1 -0 -1
Denniz, jammer dat jij geen javascript ondersteunt


23 jaar geleden
 
0 +1 -0 -1
"Henri schreef op 16.03.2005 13:38

Zo'n script voor je leeftijd berekenen? Laat dan maar lekker zitten ..... Veel te lang ...."

Ehhhhmmmm.... dus jij hebt liever een kleintje dan een grote? :p
Maar zonder dollen, er zit zo te zien dus ook een flink stuk in om het script in het browser-venster weer te geven... het berekenen is slechts een gedeelte van dit "veel te lange" script...
Ik denk als je puur en alleen het berekenen eruithaalt, ddat je zult zien dat het veel korter is, maar ja, wat is het nut als alleen de computer het resultaat ziet, en niet de gene die het berekend wil hebben? Dan zul je die informatie toch ergens voor moeten gebruiken, en dan komt er weer een gedeelte sccript bij, dus... :p
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Als jij het korter kan henri, post maar
Patricia
Patricia
23 jaar geleden
 
0 +1 -0 -1
Ik vind t iig leuk :D
Deprez
Deprez
23 jaar geleden
 
0 +1 -0 -1
Al eens geprobeerd met geboortedatum 31/12/2005?Met de huidige datum 25/01/2006?
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Wa geeft dat toch ?
Steen
steen
20 jaar geleden
 
0 +1 -0 -1
Dit hele script werkt niet:
- De minuten geeft hij niet aan
- Hij zit er zo'n twee jaar naast
- 31 februari is niet zo'n mooi getal
- Dit script kun je ook veel korter maken
etc.


20 jaar geleden
 
0 +1 -0 -1
mysql> SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(geboortedatum)), '%Y')+0 AS age FROM people;

Overigens is dit script al wel een tijdje geleden gepost^^ (alweer ruim drie jaar geleden)
Tom K
Tom K
20 jaar geleden
 
0 +1 -0 -1
als ik 26 Juli 1994 invoer krijg ik 11 jaar, ik ben 13!
Thomas
Thomas
20 jaar geleden
 
0 +1 -0 -1
Bij mij ook 2 jaar verschil :p
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Topkock
Topkock
19 jaar geleden
 
0 +1 -0 -1
Geloof dat ik niet helemaal snap wat er voor moeilijke capriolen worden uitgehaald met schrikkeljaren e.d.
Voor een ieder die alleen een simpel scriptje wil om iemands leeftijd te berekenen vanuit een geboortedatum:

/*----------leeftijd uitrekenen-----------------------------------------------*/

$geboren = "1982-3-27";
$date=date('Y-m-d');
$date_parts1=explode("-", $geboren);
$date_parts2=explode("-", $date);

echo "<br>Datum = $date";
echo "<br>Geboren = $geboren<br>";


// eerste checken of geboortedag voor of na datum van vandaag

if ($date_parts2[1] == $date_parts1[1]) { /* zelfde maand */

// nu checken of dag voor of na vandaag
if ($date_parts2[2] == $date_parts1[2]) { $jarig = "ja"; /* zelfde dag */ }
elseif ($date_parts2[2] < $date_parts1[2]) { $meetellen = "nee"; /* dag nog niet verstreken */ }
else { /* dag al verstreken */ } }

elseif ($date_parts2[1] < $date_parts1[1]) { $meetellen = "nee"; /* maand nog niet verstreken */ }


// nu uitrekenen aantal jaren, afhankelijk van datum voor of na vandaag

$jaren = $date_parts2[0] - $date_parts1[0];
if ($meetellen == "nee") { $jaren = $jaren - 1; }

if ($jarig == "ja") {$jarig = " geworden vandaag";}

echo "<br>Je bent $jaren jaar oud$jarig!";

/*----------einde----------*/

Hoop dat iemand hier wat aan heeft!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. age-calculator-v20

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.