---
title: "Hur kan man ta reda på om angivet datum är utdaterat?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/143398-hur-kan-man-ta-reda-på-om-angivet-datum-är-utdaterat"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gardell"
published: "2006-03-04T22:54:21.000Z"
updated: "2006-03-17T17:40:37.000Z"
replies: 6
views: 488
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/143398-hur-kan-man-ta-reda-på-om-angivet-datum-är-utdaterat"
---

# Hur kan man ta reda på om angivet datum är utdaterat?

## #1 — Gardell, 2006-03-04T22:54Z

Hej igen!

Jag har kört fast på hur man tar reda på om datumet är utdaterat. I min databas  kommer jag ha formatet "2006-01-31" och om det datumet har varit vill jag placera det på ett vis men om det inte har varit så vill jag ha det placerat på ett annat vis. Hur får man således reda på om det har varit eller inte?

Ställer en följdfråga till det - hur kan jag förvandla "2006-01-31" till texten "31 januari 2006"?

Tacksam för svar. :)

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

## #2 — doggelito, 2006-03-05T18:20Z

Fråga 1:

```
<%
     If DateDiff("d", Date(), Ditt datum) >0
          Response.Write("Ditt datum har redan varit!")
     Else
          Response.Write("Ditt datum har inte varit än!")
     End If
%>
```

Fråga 2:
<http://www.devguru.com/Technologies/vbscript/quickref/formatdatetime.html>

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

## #3 — Gardell, 2006-03-06T13:49Z

Tack så mycket! :)
Har inte testat det ännu men förutsätter att det fungerar utmärkt vilket det ser ut att göra. :)

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

## #4 — Gardell, 2006-03-16T16:49Z

Mnja, den datumförvandlingen var inte riktigt som jag tänkte mig.. Outputen blir på engelska (förstås), men min förhoppning var att fixa en svensk variant. :)

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

## #5 — @nders, 2006-03-17T05:58Z

Uh, blir outputen på engelska? Är inte texten i doggelitos exempel på svenska? :o

edit: eller pratar du månne om din följdfråga? :)
Har du satt lcid till 1053? Vilken kod använder du?

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

## #6 — Gardell, 2006-03-17T14:44Z

Ja, min följdfråga. ;) 
Ähhh :) Jag som sullar till det.. :r 

Nu använder jag:
FormatDateTime("2006-01-31", 1)

Och då blir outputen "den 31 januari 2006". Går det att plocka bort "den" och ev. korta månadsnamnen till t.ex. "jan"?

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

## #7 — @nders, 2006-03-17T17:40Z

Jo, fast då är det nog enklare att göra en egen funktion.

```
Function getMyDate(dDate)
     getMyDate = Day(dDate) & " " & Monthname(Month(dDate), true) & " " & Year(dDate)
End Function

...

Response.write getMyDate(#2006-05-04#)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/143398-hur-kan-man-ta-reda-på-om-angivet-datum-är-utdaterat
