---
title: "Svenskt datum?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/86529-svenskt-datum"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henkepenke"
published: "2003-09-20T19:29:44.000Z"
updated: "2003-09-20T20:07:30.000Z"
replies: 11
views: 347
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/86529-svenskt-datum"
---

# Svenskt datum?

## #1 — henkepenke, 2003-09-20T19:29Z

Tja!
Jag har ett riktigt konstigt problem:

När jag skriver ut

```
<%=Now()%>
```

Får jag 20/09-2003 21:26:43. Det lustiga är att det spelar inte någon roll om jag använder:

```
<%Session.LCID=1053%>
```

Men om jag tex. skriver:

```
<%Weekdayname(weekday(now))%>
```

Så står det "lördag".

Vad kan problemet vara?

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

## #2 — Fredde Mannen, 2003-09-20T19:44Z

Servern har engelska inställningar, det är där för det inte funkar.... 

```
<%Weekdayname(weekday(now))%>
```

Vad är det för dag då du använder denna funktion, är det måndag visar den söndag då? 

I såna fall beror detta också på att det är en engelsk server... :) 

För amerikanerna räknar dag 1 som söndag, så om weekdayname(weekday(now)) ger söndag när det är måndag...

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

## #3 — Qimen, 2003-09-20T19:46Z

```
<%Weekdayname(weekday(now))%>
```

Tar kanske infon ifrån klienten?

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

## #4 — henkepenke, 2003-09-20T19:48Z

Men den borde väl visa svenskt format ifall jag använder mig av \<%Session.LCID=1053%\>?

Men om jag kör den lilla kodsnutt som du visade så står det att det är Lördag...Det stämmer ju...

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

## #5 — Fredde Mannen, 2003-09-20T19:49Z

> **Qimen skrev:**
>
> ```
> <%Weekdayname(weekday(now))%>
> ```
>
> Tar kanske infon ifrån klienten?

När du använder dig av NOW t ex. så hämtar du tiden samt datum från servern inte klienten..

Till varför nytta använda now om den hämtade från klienten... för om jag har min klocka på min dator inställd på 00:13 nu, och du har 21:45 och servern 21:40 vid postningen osv... så tar den servernstid såklart!

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

## #6 — Fredde Mannen, 2003-09-20T19:52Z

> **henkepenke skrev:**
>
> Men den borde väl visa svenskt format ifall jag använder mig av \<%Session.LCID=1053%\>?
> 
> Men om jag kör den lilla kodsnutt som du visade så står det att det är Lördag...Det stämmer ju...

ok! 

Men 20/09-2003 21:26:43 är ju svenskt, men om du ser ett PM eller ett AM efter tiden så är den engelsk eller amerikanskt, att den använder slashar så är det osså en SERVER-inställning!

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

## #7 — henkepenke, 2003-09-20T19:53Z

Ok, då förstår jag...
...det finns inte något sätt att komma ifrån detta utan att ändra på servern?

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

## #8 — Sebbe, 2003-09-20T19:54Z

Lite fusk:

```
Response.Write(Replace(CStr(Now()), "/", "-"))
```

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

## #9 — Fredde Mannen, 2003-09-20T19:57Z

> **Sebbe skrev:**
>
> Lite fusk:
>
>
> ```
> Response.Write(Replace(CStr(Now()), "/", "-"))
> ```

Funkar ju alltid om man nu inte vill ha slashar.. :e

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

## #10 — henkepenke, 2003-09-20T19:59Z

Hur gör man för att vända de hela till:

2003-09-20

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

## #11 — Sebbe, 2003-09-20T20:01Z

```
Response.Write(Year(Date()) & "-" & Right("0" & Month(Date()), 2) & "-" & Right("0" & Day(Date()), 2))
```

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

## #12 — henkepenke, 2003-09-20T20:07Z

tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/86529-svenskt-datum
