---
title: "Jämföra datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11788-jämföra-datum"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Andy"
published: "2001-09-26T14:25:00.000Z"
updated: "2001-09-26T16:40:00.000Z"
replies: 2
views: 209
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/11788-jämföra-datum"
---

# Jämföra datum

## #1 — Andy, 2001-09-26T14:25Z

Tjenixen

Håller på att bygga ett forum i ASP/SQL 2000, och håller just nu på med funktionen som kollar om inlägget är nytt för användaren som är inne och kollar. Det tänkte jag göra genom att jämföra datum och tid på inlägget med datum och tid som sparas i en cookie på besökarens dator:

I lastVisit sparas datumet som finns i cookien.

rs("LatestReplyDate") är datum och tid som finns lagrat i databasen.

If lastVisit \< rs("LatestReplyDate") Then
    Response.Write("New!\<br\>")
End If

Men hur gör jag själva jämföringen? If-satsen ovan fungerar inte...

Tack på förhand!

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

## #2 — @nders, 2001-09-26T14:34Z

Jag tror att ditt problem stavas subtyper.

Prova att göra en konverting i din jämförelse:

```
If cdate(lastVisit) < cdate(rs("LatestReplyDate")) Then
```

Och du, välkommen hit förresten!

Mvh,

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

## #3 — toha, 2001-09-26T16:40Z

Jag brukar göra så att jag sparar datum i ett hårdkodat format, yyyymmdd ex., eftersom jag är lite skeptisk till att datorn förvirrar månad och dag. Sedan plockar jag fram värdena och använder mig av funktionen DateSerial(). Det är kanske lite overkill? :/

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11788-jämföra-datum
