alder=year(now)-year(Fdato) if Cint(month(Fdato))<Cint(month(now)) then alder=alder-1 elseif Cint(month(Fdato))=Cint(month(now)) and Cint(day(now))<Cint(day(Fdato)) then alder=alder-1 end if
Jeg forstår ikke, det du siger, om at den regner 1 over. Ovenstående programstump giver da den korrekte alder 1 år. Ændres datoen til 19-05-2003 fås 0 år.
Ja, jeg kom desværre til at lave en lille fejl. Det skal være sådan:
Fdato=cdate("25-11-1981") alder=year(now)-year(Fdato) if Cint(month(now))<Cint(month(Fdato)) then alder=alder-1 elseif Cint(month(Fdato))=Cint(month(now)) and Cint(day(now))<Cint(day(fdato)) then alder=alder-1 end if
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.