22. juli 2003 - 12:16Der er
22 kommentarer og 1 løsning
Udregne alder
Hej...
Jeg vil gerne lave en lille funktion, på en medlemsliste, der hele tiden holder medlemmernes alder opdateret. I et Dato/Klokkeslet access felt står deres fødslesdato, og jeg vil gerne have deres alder skrevet ud... Altså noget med at trække dags dato fra deres fødselsdag, og så poste svaret i hele år! Kan det lade sig gøre?
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.
PS: Jeg skal ikke have point for mn pseudokode, men hvis der er nogen, der gider oversætte den til ASP/VB/Jscript - eller hvad brugeren nu vil have - så er der sikkert et par point at tjene.... :)
erikjacobsen pseudokode oversat til "rigtig" kode:
maaned = Month(rs("fødslesdatoKolonne") dag = Day(rs("fødslesdatoKolonne")) alder = Year(date)-Year(rs("fødslesdatoKolonne")) if Month(Date)<maaned OR (Month(Date)=maaned AND Day(date)<dag) then alder=alder-1 end if
' hvor mange år er det siden ?? alder = year(now()) - year(rs("foesda"))
' læg antal år til fødselsdato ty = dateadd("yyyy",alder,rs("foesda") )
' hvis datoen beregnet herover er > nu har personen ikke haft fødselsdag endnu i år. if ty > now() then ' vi trækker derfor 1 år fra. alder = alder - 1 end if
Du fik det til at virke og der er trods alt det vigtigste :-)
Det er jo "bare" point.
//akj
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.