---
title: "Problem med Asp kalender"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13016-problem-med-asp-kalender"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2001-12-05T13:18:00.000Z"
updated: "2001-12-05T15:02:00.000Z"
replies: 14
views: 229
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/13016-problem-med-asp-kalender"
---

# Problem med Asp kalender

## #1 — dahlgren, 2001-12-05T13:18Z

Jag ar laddat hem en aspkalender som funkar fint lokalt men inte när jag laddar upp den. Skulle tror att det har med datumformatatet att göra. Går det att åtgärda?

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

## #2 — @nders, 2001-12-05T13:20Z

Ja.

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

## #3 — dahlgren, 2001-12-05T13:22Z

Hur gör man  det är det inte \[kod\]\<% Session.lcid = 1053 %\>\[kod\]
som ärndra datum. Var lägger man in den?

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

## #4 — @nders, 2001-12-05T13:31Z

Visa kod och felmeddelande så kanske vi kan hjälpa dig.

Mvh,

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

## #5 — dahlgren, 2001-12-05T13:38Z

Är inte säkert att det här är samma fel som på servern eftersom de inte visar felmedelande.
microsoft VBScript runtime error '800a000d' Type mismatch: 'CLng' /aktuellt/rodadagar.inc, line 69 e
end function 

```
Function Paskdag(datum,dag) 
Dim a , b , c , D , e , f , g , h , i   
Dim k , l , m , eastermonth, p , easterdate 
Dim year   

[b]year = CLng(Left(datum, 4)) [/b]
        
      a = year Mod 19 
      b = year / 100 
      c = year Mod 100 
      D = avrunda(b / 4) 
      e = b Mod 4 
      f = avrunda((b + 8) /
```

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

## #6 — @nders, 2001-12-05T13:41Z

Vad innehåller **left(datum,4)**? Kontrollera innehållet.

Kan du inte använda funktionen Year() istället?

Mvh,

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

## #7 — dahlgren, 2001-12-05T13:45Z

hänger inte riktigt med på vad du menar @nders. Kankse ska tillägga att det inte är jag som gjort kalendern.

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

## #8 — @nders, 2001-12-05T14:01Z

Skriv ut innehållet i left(datum, 4) och jämför det mot innehållet i Year(datum).

Kan det vara så att de fyra första tecknen i datumet inte är vad som förväntas?

Mvh,

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

## #9 — dahlgren, 2001-12-05T14:03Z

lyckas inte skriva ut det med response.write hur gör jag mer exakt?

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

## #10 — PatrikB, 2001-12-05T14:36Z

```
<%
response.Write "LEFT 4: " & Left(datum,4) & " YEAR: " & Year(datum)
%>
```

cya,
PatrikB

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

## #11 — dahlgren, 2001-12-05T14:42Z

dår får jag
Körningsfel i Microsoft VBScript fel '800a01f4' 

Odefinierad variabel: 'datum' 

/dweb/aktuellt/rodadagar.inc, rad 126 

rad 126 är den där jag skrev patriks kod.

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

## #12 — @nders, 2001-12-05T14:47Z

Du ska lägga koden inne i funktionen, innan den rad där felmeddelandet uppträder. Det är ju i funktionen som variabeln datum finns och används.

Mvh,

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

## #13 — dahlgren, 2001-12-05T14:59Z

nu får jag
Inkompatibla typer: 'year' 
när jag försöker skriva ut värdet.

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

## #14 — @nders, 2001-12-05T15:00Z

Skriv då ut variabeln datum och se vad den innehåller.

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

## #15 — dahlgren, 2001-12-05T15:02Z

jag får massa 2001
LEFT 4: 2001LEFT 4: 2001LEFT 4: 2001LEFT 4: 2001LEFT 4: 2001LEFT 4: 2001 
verkar stämma då det är 2001 nu.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13016-problem-med-asp-kalender
