---
title: "date() ger 2/2/00 vill ha 2/2 2000"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5343-date-ger-2-2-00-vill-ha-2-2-2000"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Brimba"
published: "2000-02-02T11:08:00.000Z"
updated: "2000-02-02T14:00:00.000Z"
replies: 4
views: 419
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/5343-date-ger-2-2-00-vill-ha-2-2-2000"
---

# date() ger 2/2/00 vill ha 2/2 2000

## #1 — Brimba, 2000-02-02T11:08Z

Hej!

När jag skriver tex \<%=date()%\> så skriver den 2/2/00 Men jag vill att den skall skriva 2000-02-02.

För jag skall jämföra ett datum i en databas, och när jag gör det så i databasen skriver den datumet som 2000-02-02.

Hur ordar jag detta?

Det är så att jag skall göra en räknare. Och den plussar på 1 för varje som kommer till sidan, och det gör den WHERE datum = date() då tex.. så här ser min tänkta kod ut:

```
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\dmab\raknare.mdb"
SQLStmt = "UPDATE raknare SET antal = antal +1 WHERE datum = date()"
Connection.Execute(SQLStmt)
%>
```

Någon som har någon annan lösning på detta?
För det jag vill är att få daglig statistik, så att jag vet hur många besök just dom dagarna.

Tacksam för svar!

Mvh
Patrik
aka Brimba

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

## #2 — nanne, 2000-02-02T12:35Z

långtdatum=FormatDateTime(Now(),1)

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

## #3 — Vide, 2000-02-02T12:38Z

Hejsan Brimba!

Datumet fixar du genom att sätta Session.LCID = 1053 längst upp på sidan... 1053 gör att datumen blir svenska...

```
<%
Session.LCID = 1053

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\dmab\raknare.mdb"
SQLStmt = "UPDATE raknare SET antal = antal +1 WHERE datum = #" & date & "#"
Connection.Execute(SQLStmt)
%>
```

...sen tror jag att du skall lägga alla beräkningar utanför SQL-satsen...och du behöver inga () efter date... det är bara om du skall skicka med ett argument...

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

## #4 — Brimba, 2000-02-02T12:56Z

Hej vide!

Tack för ditt svar, det funkade  :)

Sen kom jag å tänka på vilka argument kan man skicka med date() ????

Mvh
Patrik
aka Brimba

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

## #5 — Vide, 2000-02-02T14:00Z

...vad jag vet så finns det inga argument till date...däremot kan du använda date som ett argument, te.x:

\<%WeekdayName(Weekday(date))%\> skulle idag innehålla Wednesday... vet inte om det blir Onsdag om man har Session.LCID = 1053 men det är ju bara att testa...

...så nu har jag testat...och det funkar ju finfint... så har jag lärt mig nått nytt idag också...  ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5343-date-ger-2-2-00-vill-ha-2-2-2000
