---
title: "Över en lördag"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45847-över-en-lördag"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "skyman"
published: "2002-06-13T15:17:52.000Z"
updated: "2002-06-14T07:30:36.000Z"
replies: 4
views: 233
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/45847-över-en-lördag"
---

# Över en lördag

## #1 — skyman, 2002-06-13T15:17Z

Hejsan.
Jag har två datum. Jag vill jämföra dessa två och se om det finns minst en lördag emellan dem.
Det första datumet, datum1, är alltid större än datum2.

Någon som har en liknande funktion eller ett hett tips?

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

## #2 — LarsG, 2002-06-13T15:53Z

Om första datumet är en lördag räknas det?
Om andra datumet är en lördag räknas det?

Du kan ju titta på funktionerna datediff och weekday

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

## #3 — skyman, 2002-06-14T06:48Z

Låter jättedumt men... man kan inte åka på en lördag så man behöver inte ta hänsyn till detta...

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

## #4 — skyman, 2002-06-14T07:26Z

Vad är fel?
Jag får true för alla datum jag provar...

> Response.Write SatCheck("2002-06-11", "2002-06-13")
> **Function** SatCheck(datum1, datum2)
> 	saturday=dateadd("d",(7-weekday(datum1)), datum1)
> 	if saturday\<datum2 then 
> 		SatCheck=true
> 	else
> 		SatCheck=false
> 	end if
> **End Function**

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

## #5 — skyman, 2002-06-14T07:30Z

Aha... lite cstr() fixade kakan :)

> Response.Write SatCheck("2002-06-11", "2002-06-13")
> **Function** SatCheck(datum1, datum2)
> 	saturday=dateadd("d",(7-weekday(datum1)), datum1)
> 	if **cstr(saturday)\<cstr(datum2)** then 
> 		SatCheck=true
> 	else
> 		SatCheck=false
> 	end if
> **End Function**

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45847-över-en-lördag
