---
title: "Snabb hjälp! Datumproblem..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39301-snabb-hjälp-datumproblem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Harback"
published: "2002-03-08T22:11:08.000Z"
updated: "2002-03-09T10:06:41.000Z"
replies: 6
views: 381
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/39301-snabb-hjälp-datumproblem"
---

# Snabb hjälp! Datumproblem...

## #1 — Harback, 2002-03-08T22:11Z

Hejsan, nu blir jag galen.

Även att jag lagt till Session.LCID = 1053 i Session_Onstart i global.asa så vill ibland inte sidan visa med svenskt datum utan kör med engelskt!? Och märk ibland, vissa gånger fungerar det bra. Eftersom jag gjort en funktion som gör om det svenska datumet till min egen formatering så blir det ju självklart felmeddelande eftersom det blir helt fel ordning med det engelska datumet.

Snälla, hur ska jag göra? Är det någon som har någon idé?

Tacksam för snabb hjälp!

PS. Jag kollade vilket LCID som var på sidan genom att skriva ut det och det var 1053 så det är något skumt!

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

## #2 — jboy_87, 2002-03-08T22:23Z

haru stängt av caschen??

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

## #3 — Harback, 2002-03-08T22:26Z

Jepp...

Jepp, det har jag iaf på första sidan (där skrivs datumet ut) med

```
Response.Expires = -1 
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control", "no-store"
```

Jag fattar inte felet...någon som fattar?

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

## #4 — Pace, 2002-03-08T22:41Z

Lägg Session.LCID = 1053 i funktionen, precis innan du gör omvandlingen.

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

## #5 — PatrikB, 2002-03-09T07:14Z

Kör du lokalt på din dator eller kör du på ngt webhotell.

Det kan helt enkelt vara så att de inte har installerat flerspråksstöd och då har jag för mig att Session.LCID inte funkar.

cya,
PatrikB

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

## #6 — PatrikB, 2002-03-09T07:30Z

Annars kan du ju skriva om funktionen med datum.

tex:

```
Function DateFormat(ByVal dDate, sFormat)
	If Not IsDate(dDate) Then Exit Function

	dteYear = Year(dDate)
	dteMonth = Month(dDate)
	dteDay = Day(dDate)
	dteWeekDay = Weekday(dteDay)
	dteWeekDayName = WeekdayName(dteWeekDay)
	dteHour = Hour(dDate)
	dteMinute = Minute(dDate)
	dteSecond = Second(dDate)

	'## -- format swedish date/time format --
	Select Case sFormat
		Case "YYYY-MM-DD hh:mm:ss"
			dteDateOut = dteYear & "-" & Right("0" & dteMonth,2) & "-" & _
				Right("0" & dteDay,2) & " " & _
				Right("0" & dteHour,2) & ":" & _
				Right("0" & dteMinute,2) & ":" & _
				Right("0" & dteSecond,2)

		Case Else
			dteDateOut = dDate

	End Select
	'## -- return format date --
	DateFormat = dteDateOut
End Function
```

Du kan sedan bygga på flera cases med olika formatering med datum.

används så här:

```
<% =DateFormat(Now(),"YYYY-MM-DD hh:mm:ss")%>
```

cya,
PatrikB

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

## #7 — Harback, 2002-03-09T10:06Z

Pace: det hjälpte inte. Det har nog inget med LCID:t att göra som PatrikB säger.

PatrikB: jag kör på webhotell (inte gratis). Ska testa att använda funktionen du gav mig. Tack så länge!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/39301-snabb-hjälp-datumproblem
