08. februar 2002 - 23:58Der er
6 kommentarer og 1 løsning
Hvor gamle er folk
Hejsa
jeg skal havde lavet et script, som kan regne ud hvor man år folk er.
Har i en database en kolonne som hedder fod, hvor folks fødselsdato står i. eks 15-07-1981. De som som dato felter. Hvordan for jeg scritet i dette eks, til at sige, at persoenen er 20 år ? Det skal være præsis.
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.
her er 2 versioner.. hvor alderen vises som f.eks. 24 og en med decimaler f.eks 24,6
<% '------- funktionen runder alderen ned ----
Function DiffADate(theDate) DiffADate = "alder: " & Int(DateDiff("m", theDate, Date) / 12) End Function
'---- hvis du vil have decimaler med skal functionen se således ud '---- funktionen viser 1 decimal som kan ændres ved at skrive f.eks 4 for 4 decimaler
Function DiffinDate(theDate) DiffinDate = "alder: " & FormatNumber((DateDiff("m", theDate, Date) / 12), 1) End Function
'---- her skriver du datoen ind eller henter en dato fra databasen fod = DateValue("25-07-1977") '
HM - men regner den nu rigtigt. prøv at checke formularen omkring en fødselsdag. Det var derfor, at jeg gik over til min metode. De andre er ikke nøjaftige nok !
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.