---
title: "Datediff problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/39630-datediff-problem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "saw"
published: "2002-03-14T12:44:26.000Z"
updated: "2002-03-19T06:24:51.000Z"
replies: 3
views: 217
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/databaser-sql/39630-datediff-problem"
---

# Datediff problem

## #1 — saw, 2002-03-14T12:44Z

Jag försöker att leka lite med datediff.
När jag har denna koden:

```
lAlder.Caption = DateDiff("y", Now(), CDate(sFörsta))
```

Där sFörsta är en inmatningsruta för sex siffror(yymmdd).
lAlder är en etiket.
När jag matar in 451001 så får jag som resultat 
413672 
Vad är detta för siffror?
Är det för att jag har två siffror till år? :q

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

## #2 — behm, 2002-03-15T13:40Z

Vilket format har Du på variablerna?

Access kan ha olika datum-format, men det Du skriver in omvandlas internt till ett decimaltal 123456,123456 där heltalsdelen motsvarar dagar från en viss tidpunkt och decimaldelen delar av ett dygn.
/E Behm

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

## #3 — saw, 2002-03-17T22:35Z

Jag har försökt att konvertera det med CDate, men ingen skillnad.

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

## #4 — saw, 2002-03-19T06:24Z

Problemet är löst. Felet var att informationen i textrutan hade formatet 450812 och då blev ja över 100 år gammal  :( 

När jag sedan delade upp det med MID, 45-08-12 så kom jag rätt, så nu stämmer prästbetyget.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/39630-datediff-problem
