---
title: "Skottår"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7596-skottår"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Riri"
published: "2001-01-03T17:40:00.000Z"
updated: "2001-01-04T23:35:00.000Z"
replies: 3
views: 471
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/7596-skottår"
---

# Skottår

## #1 — Riri, 2001-01-03T17:40Z

Någon vänlig själ med som har en algoritm för att kolla om året är skottår eller icke?

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

## #2 — johsj, 2001-01-03T18:02Z

Kanske så här:
(ASP)

function checkYear(strYear)
 checkYear = false
 if isDate((strYear & "-02" & "-29"))then
 checkYear = true
 end if
end function

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

## #3 — PhOrPhEr, 2001-01-03T19:31Z

Skottår är det om årtalet är jämt delbart med 4.

Det finns ett undantag dock. Om årtalet är jämt delbart med 100 så måste det också vara jämt delbart med 400 för att vara ett skottår.

Ex.
1996-\> 1996/4 = 499 = jämt.
1900-\> 1996/4 = 475 = jämt. Men 1900 är också delbart med 100.
Dvs. 1900/100 = 19 = jämt. Men då måste det också vara jämt delbart med 400:
1900/400 = 4.75 = Inte jämt. Alltså är inte 1900 ett skottår.

2000 däremot är delbart med både 4, 100 och 400 och är alltså ett skottår.

Nu är det bara att sätta sig att knåpa.. :e

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

## #4 — Riri, 2001-01-04T23:35Z

Perfa...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7596-skottår
