---
title: "Varför blir vissa av datumen fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11567-varför-blir-vissa-av-datumen-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "wazid"
published: "2001-09-10T21:11:00.000Z"
updated: "2001-09-11T16:33:00.000Z"
replies: 3
views: 205
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/11567-varför-blir-vissa-av-datumen-fel"
---

# Varför blir vissa av datumen fel

## #1 — wazid, 2001-09-10T21:11Z

Hej 
Jag håller på att skriva ettscriptsom ska konvertera ett webforum från HTML-kod och lägga in det i en Accessdatabas.
(Forumet ligger idag på <http://users.cgiforme.com/wazid>  )

Trodde jag fixat allt, men si då sket det sig med datumen...

Men bara en del av dem.
Jag läser in datumen som en textsträng och lagrar dem i ett datumfält i databasen. 
Här kommer ett exempel:
Översta meddelandet får datumet :  2001-08-31 05:54:38
medan det under får datumet : 2009-05-01 11:14:01

Nya NO1 Toughguard38 Leif at 05:54:38 08/31/01 (1) response 
Re: Nya NO1 Toughguard38 David L at 11:14:01 09/05/01 (0) responses 

Hoppas att någon förstår problemet...

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

## #2 — jorgen, 2001-09-10T21:29Z

Hej!

Vad använder du för kod och databas. Använder du access inbyggda funktioner typ: =nu(), =Now() eller vad använder du?

Tänk på att ev felmedelande och aktuell kod ger en bättre möjlighet till ett snabbt och korrekt svar.

mvh Jörgen :)

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

## #3 — Eclipse, 2001-09-11T13:09Z

Översta meddelandet får datumet : 2001-08-31 05:54:38
medan det under får datumet : 2009-05-01 11:14:01

Nej. Det är amerikansk tidsangivelse och det första datumet är 2001-08-31 och det andra är 2001-09-05.

Man skriver så, August 31, 2001 och det måste man vänja sig vid. Dina datum är rätt men för en svensk upplevs det som trevligare om man presenterar datumen efter ett svenskt manér.

Om din server inte hanterar svenska datum kan man skriva en lite funktion som retunerar ett datum efter svenskt format. Annars kan man i session on_start skriva session.LCID = 1053

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

## #4 — wazid, 2001-09-11T16:33Z

Härkommer lite mer info om koden :

Här plockar jag ut datumet ur HTML-koden.

start = Instr(StrRetval, "\<i\>")+3
	slut = Instr(StrRetval, "\</i\>")
	datum=Mid(strRetval, start, slut-start)

Sedan sparar jag den i databasen med : 

RecSet("Datum")=datum

Scriptet hämtar rätt text, men när det sparas i databasen blir vissa datum fel.
Det verkar som om 03/12/01 tolkas som ÅÅ/MM/DD och 03/13/01 tolkas som  MM/DD/ÅÅ.

Kan man styra detta på något sätt??

David

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11567-varför-blir-vissa-av-datumen-fel
