---
title: "fel tid"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9102-fel-tid"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jonfor"
published: "2001-04-20T18:41:00.000Z"
updated: "2001-04-21T11:15:00.000Z"
replies: 9
views: 232
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/9102-fel-tid"
---

# fel tid

## #1 — jonfor, 2001-04-20T18:41Z

jag har min sida på en server i usa, och nu blir tiden fel på inlägg i gästboken.
går det ändra så att tiden blir rätt?

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

## #2 — @nders, 2001-04-20T18:43Z

du kan prova att använda följande:

```
session.lcid=1053
```

förutsätter dock att datumen du skriver ut verkligen är av subtypen datum.

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

## #3 — jonfor, 2001-04-20T19:08Z

det funkade inte.. finns det något annat sätt

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

## #4 — LarsG, 2001-04-20T19:16Z

session.lcid påverkar väl bara utskriftsformat.
Du får nog själv ta reda på tidskillnaden och lägga till rätt antal timmar med hjälp av funktionen dateadd.

```
'tex
tid = dateadd("h",6,now())
```

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

## #5 — jonfor, 2001-04-20T20:05Z

jag får inte det heller att funka :(

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

## #6 — Vide, 2001-04-20T21:13Z

Visa koden runt det där du formaterar...

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

## #7 — jonfor, 2001-04-20T22:00Z

```
<%
tid = dateadd("h",6,now())

if NOT Request.Form("text") = "" Then
' Innehållet är godkänt för inmatning i databas.
	

	manad = datepart("m",now)
	IF Len(manad) = 1 THEN
	manad = "0" & manad
	end if
	
	dag = datepart("d",now)
	IF Len(dag) = 1 THEN
	dag = "0" & dag
	end if
	
	timme = datepart("h",now)
	IF Len(timme) = 1 THEN
	timme = "0" & timme
	end if
	
	minut = minute(now)
	IF Len(minut) = 1 THEN
	minut = "0" & minut
	end if
	
	sekund = datepart("s",now)
	IF Len(sekund) = 1 THEN
	sekund = "0" & sekund
	end if
	
	klocka = timme & ":" & minut & ":" & sekund
	
	Justnu = "<span>" & ar & "-" & manad & "-" & dag & " " & klocka & "</span>"	

Set fs = CreateObject("Scripting.FileSystemObject")
	Set ts = fs.OpenTextFile(Server.MapPath("dagbok.txt"), 1)
	s = ts.ReadAll
	ts.Close
	Set a = fs.CreateTextFile(Server.MapPath("dagbok.txt"), True, false)
	a.Write justnu & vbCrlf & Request("text") & vbCrlf & vbCrlf & s
	a.Close

%>
```

hjälper det?

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

## #8 — LarsG, 2001-04-20T22:08Z

Om du använder variabeln tid i beräkningarna i stället för now så

```
<%
tid = dateadd("h",6,now())

if NOT Request.Form("text") = "" Then
' Innehållet är godkänt för inmatning i databas.

manad = datepart("m",tid)
IF Len(manad) = 1 THEN
manad = "0" & manad
end if

dag = datepart("d",tid)
IF Len(dag) = 1 THEN
dag = "0" & dag
end if

timme = datepart("h",tid)
IF Len(timme) = 1 THEN
timme = "0" & timme
end if

minut = minute(tid)
IF Len(minut) = 1 THEN
minut = "0" & minut
end if

sekund = datepart("s",tid)
IF Len(sekund) = 1 THEN
sekund = "0" & sekund
end if

klocka = timme & ":" & minut & ":" & sekund

Justnu = "<span>" & ar & "-" & manad & "-" & dag & " " & klocka & "</span>" 

Set fs = CreateObject("Scripting.FileSystemObject")
Set ts = fs.OpenTextFile(Server.MapPath("dagbok.txt"), 1)
s = ts.ReadAll
ts.Close
Set a = fs.CreateTextFile(Server.MapPath("dagbok.txt"), True, false)
a.Write justnu & vbCrlf & Request("text") & vbCrlf & vbCrlf & s
a.Close

%>
```

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

## #9 — @nders, 2001-04-21T08:54Z

session.lcid påverkar väl bara utskriftsformat.

helt klart! :) 

det verkar som att jag inte riktigt använde alla ögonen till läsa med... ;)

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

## #10 — jonfor, 2001-04-21T11:15Z

man tackar man tackar LarsG, det funkade!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9102-fel-tid
