---
title: "Datum/cookie-problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12987-datum-cookie-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Andy"
published: "2001-12-02T21:07:00.000Z"
updated: "2001-12-04T09:45:00.000Z"
replies: 6
views: 159
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/12987-datum-cookie-problem"
---

# Datum/cookie-problem

## #1 — Andy, 2001-12-02T21:07Z

Har ett irriterande problem med datumformat och kakor.

Med denna kod:

```
dim lastVisit
lastVisit = Now
Response.Write FormatDateTime(lastVisit,1)
```

blir resultatet någonting i stil med Sunday, December 02, 2001

Men, om jag först spara datum och tid i en kaka, och sedan hämtar datumet och tiden från kakan och sparar denna information i en variabel, och sedan skriver ut värdet i denna variabel på samma sätt som ovan, så byter dag och månad plats. Datumet tolkas alltså inte längre som Sunday, December 02, 2001 utan som Monday, February 12, 2001. Oerhört irriterande, eftersom jag behöver jämföra datum som dels ligger i en databas (dessa datum tolkas rätt) och dels i kakor sparade på besökarnas datorer. Hur talar man om för servern hur den skall tolka datumet i kakan? Jag har testat med Session.LCID men det verkar inte spela någon roll...

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

## #2 — jorgen, 2001-12-02T22:03Z

Hej!

Ofta är inte vb-scripts Now() och databasens Now() av samma typ.

Du kan ju testa. Prova gör en insert i databasen:

```
SQLStmt ="INSERT INTO tabell"
SQLStmt = SQLStmt & "(field_datum) "
SQLStmt = SQLStmt & "VALUES( Now() ) "
objDB.Execute SQLStmt,,128
```

Prova sedan att skriva ut vb-scripts datum:

```
response.write " "& Now() &" "
```

 

samt datumet från databasen, så ser du att förmodligen är de av olika typ, så är det i varje fall i mysql när jag testade.

mvh Jörgen :)

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

## #3 — LarsG, 2001-12-02T22:09Z

Använder du Cdate när du flyttar värdet mellan olika variabler?

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

## #4 — Andy, 2001-12-03T08:30Z

Ja, jag använder mig av Cdate överallt. Det fungerar jättebra på min egen burk, men när jag laddar upp sidan till mitt webhotell så blir datumet från kakan "omvänt".

Datum som hämtas eller sparas i min databas har jag inga som helst problem med. Det är enbart datum som först sparas och sedan hämtas från en kaka som skapar problem.

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

## #5 — Andy, 2001-12-03T17:27Z

Ingen som vet hur man skall lösa detta?

Please...?

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

## #6 — @nders, 2001-12-03T17:37Z

Om jag var du skulle jag spara en datumsträng i kakan, där jag själv vet vad som är vad.

Sedan kan du alltid vid utläsandet använda [DateSerial()](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctdateserial.asp) för att skapa ett datum som gäller.

Mvh,

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

## #7 — Andy, 2001-12-04T09:45Z

Att jag inte tänkte på det. Testade och det fungerade, självklart, perfekt. Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12987-datum-cookie-problem
