---
title: "Åldern blir fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142264-åldern-blir-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pRob3"
published: "2006-02-10T11:47:34.000Z"
updated: "2006-02-10T12:11:46.000Z"
replies: 1
views: 281
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/142264-åldern-blir-fel"
---

# Åldern blir fel

## #1 — pRob3, 2006-02-10T11:47Z

Jag tror jag blir galen på detta fel och undrar om det är någon som kan hjälpa mig.
Det är så att jag vill räkna ut hur gammal man är och använder koden nedan men den visar fel ålder när man fyller år. D.v.s. om jag fyller 29 idag så visar den 28, men imorgon så kommer den visa rätt ålder (29).

```
<%
bDate="77-02-10"

Function calcMyAge(strBirthDate)

	strBirthDate = trim(strBirthDate)
	If Len(strBirthDate) > 0 Then
		calcMyAge = int(datediff("d",cDate(strBirthDate),date())/365.25)
	End If

End Function

Response.Write calcMyAge(bDate)

%>
```

Permalänk: https://www.webforum.nu/p/142264

## #2 — Snakes, 2006-02-10T12:11Z

Enkelt att lösa:
Gör en If sats, skriv If födelsedag = idag Then ålder = ålder + 1

Hoppas du förstår vad jag menar

Permalänk: https://www.webforum.nu/p/1763111

---

Tråden på webben: https://www.webforum.nu/amne/asp/142264-åldern-blir-fel
