---
title: "Spec. efter datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/111028-spec-efter-datum"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Meng"
published: "2004-09-07T14:27:24.000Z"
updated: "2004-09-08T09:17:24.000Z"
replies: 3
views: 243
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/111028-spec-efter-datum"
---

# Spec. efter datum

## #1 — Meng, 2004-09-07T14:27Z

Detta skriptet får alla poster från idag att byta färg.

```
	<%
	 If Year(RecSet("datum")) = Year(Date) And Month(RecSet("datum")) = Month(Date) And Day(RecSet("datum")) = Day(Date) Then
	  strColor = "#FF3939"
	Else
	  strColor = "#9E0056"
	End If
	%>
```

 
Hur gör jag så alla poster som är 2 år och över 2 år gamla byter färg?

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

## #2 — Engine^, 2004-09-07T15:17Z

Jag tror väl detta kan fungera. 

```
If DateDiff("d", Date(), RecSet("datum")) < -730 Then strColor = "red"
```

730 är alltså antalet dagar på två år.

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

## #3 — Meng, 2004-09-08T07:12Z

Funkade jätte bra ju =) tack, nu behöver jag bara en sida som bara öppnar de poster som är över 2 år gamla, hur løser jag det?

```
If Request.QueryString("sortby") = "" and Request.QueryString("form") = "" Then
	Set dok=Conn.Execute("Select * From dok ORDER BY navn ASC")
Else
	Set dok=Conn.Execute("Select * From dok ORDER BY " & Request.QueryString("sortby") & " " & Request.QueryString("form") & "")
End If
```

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

## #4 — Engine^, 2004-09-08T09:17Z

På samma sätt ungefär...

```
dteTwoYearsAgo = DateAdd("yyyy", -2, Date())

strSql = "SELECT * FROM dok WHERE datum < #" & dteTwoYearsAgo & "#"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/111028-spec-efter-datum
