05. februar 2004 - 14:56Der er
7 kommentarer og 2 løsninger
Beregning af fødselsdag
Jeg har en tabel med datoerne på nogle personers fødselsdage. Jeg har så lavet et script, der udskriver en liste over alle de folk der har fødselsdag i det aktuelle år.
Det jeg gerne vil tilføje, er et script, der beregner hvor gamle de bliver på deres fødselsdag (udfra deres fødedato). Hvordan laver man simplest det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Man har vel alle fødselsdag en gang om året? :O) Anyway, hvordan gemmer du datoen?
27-12-1963 1963-12-27
Synes godt om
Slettet bruger
06. februar 2004 - 16:59#5
Hvis du bare skal vide, hvor gamle de bliver på den fødselsdag, de har i år, er det jo simpelt nok:
$alder=date('Y') - $foedselsaar;
Du skal ikke (som donslund foreslår) lægge en til eller noget i den stil. Det er kun, hvis du vil vide, hvor gamle de er på en dag, som ligger FØR deres fødseldag i et år, at du skal trække en FRA.
cautoos forslag er mere korrekt, men det udregner også, hvor gammel personen er IDAG, ikke på fødselsdagen.
Sandbox, det gik egentlig også op for mig at det bare var så simpelt - jeg havde bare lige først tænkt, at man måtte tage højde for, om de havde fødselsdag før/efter datoen i dag. Dem der vil have point: læg et svar
Kunne man nemt udvide scriptet til at omfatte dage også? Så outputtet bliver f.eks. "29 år og 187 dage".
Synes godt om
Slettet bruger
14. januar 2008 - 20:09#9
Så er det jo et andet spørgsmål. På deres fødselsdag er folk jo altid X år og nul dage.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.