---
title: "Datum fråga."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72142-datum-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "limpon"
published: "2003-03-25T16:50:31.000Z"
updated: "2003-03-25T19:51:29.000Z"
replies: 7
views: 374
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/72142-datum-fråga"
---

# Datum fråga.

## #1 — limpon, 2003-03-25T16:50Z

Har lite problem med detta jag har aldrig varit inne på det här problemet förrut därför måste jag bara fråga.

Det är som så att jag har en lista i databasen.

År \| Månad \| Dag.

Säg jag har 2003 \| 12 \| 01.

Hur kan jag på enklast sätt kolla om det är en söndag lördag o.s.v
Typ jag vill kunna skriva ut dagens namn på sidan.

Hoppas ni förstår.

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

## #2 — LarsG, 2003-03-25T17:02Z

Använd en kolumn med typen date (eller motsvarande). Om du har data lagrat med den typen så finns det inbyggda funktioner för att ta reda vilken veckodag ett datumvärde är. Dessa funktioner skiljer sig dock mellan olika dbms.

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

## #3 — limpon, 2003-03-25T17:23Z

Humm okej.
Jag förstår det finns ingen kod man kan använda generellt i asp för att få fram detta?.
Om man har 2003-03-03 t.ex.

Man tycker ju det borde gå o lösa.

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

## #4 — LarsG, 2003-03-25T17:44Z

Klart det går.

```
response.write weekdayname(dateserial(rs("year"),rs("month"),rs("day")),vbFirstFourDays)
```

Du får kontrollera syntaxen själv...

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

## #5 — limpon, 2003-03-25T17:49Z

Okej tack, man lär sig nått nytt varje dag.
Tack igen.

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

## #6 — limpon, 2003-03-25T18:20Z

Feltyp:
Körningsfel i Microsoft VBScript (0x800A0005)
Ogiltigt proceduranrop eller argument.: 'weekdayname'

Får det efter den här strängen.
response.write weekdayname(dateserial(request.form("year"),request.form("manad"),right(request.form("dag"),1)),vbFirstFourDays)

Konstigt.. Tycker det borde stämma.
Försökte kika på.
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctweekdayname.asp>

Men fattade inte alltför mycket.
HJÄLP!

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

## #7 — LarsG, 2003-03-25T18:49Z

Jag var lite snabb

```
response.write weekdayname(weekday(dateserial(request.form("year"),request.form("manad"),right(request.form("dag"),1)),vbMonday),vbMonday)
```

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

## #8 — limpon, 2003-03-25T19:51Z

Okej tack.

Konstigt att den skriver ut fel dag.
Testade att skriva ut 2003-02-02 den skrev lördag fast det skall vara söndag. Knepigt.

Iofs är det kanske någon iställning i IIS ?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72142-datum-fråga
