Avatar billede maria.cand Nybegynder
06. april 2005 - 15:56 Der er 2 kommentarer og
2 løsninger

Webkalender helligdage/ Til import

Håber der er nogle der kan hjælpe mig. Jeg har en webkalender lavet i .net som kørere på en MS SQL database - I denne vil jeg gerne have registeret alle danske helligdage ( Gerne også svenske)- Gerne 10 år fremi tiden. Er der nogle der har disse informationer liggende eller ved hvor jeg kan få fat på dem;-)..
Avatar billede sth Novice
07. april 2005 - 13:25 #1
02-03-2003 Fastelavn
13-04-2003 Palmesøndag
17-04-2003 Skærtorsdag
18-04-2003 Langfredag
20-04-2003 Påskedag
21-04-2003 2.Påskedag
16-05-2003 St.Bededag
29-05-2003 Kr.Himmelfartsdag
08-06-2003 Pinsedag
09-06-2003 2.Pinsedag
22-02-2004 Fastelavn
04-04-2004 Palmesøndag
08-04-2004 Skærtorsdag
09-04-2004 Langfredag
11-04-2004 Påskedag
12-04-2004 2.Påskedag
07-05-2004 St.Bededag
20-05-2004 Kr.Himmelfartsdag
30-05-2004 Pinsedag
31-05-2004 2.Pinsedag
06-02-2005 Fastelavn
20-03-2005 Palmesøndag
24-03-2005 Skærtorsdag
25-03-2005 Langfredag
27-03-2005 Påskedag
28-03-2005 2.Påskedag
22-04-2005 St.Bededag
05-05-2005 Kr.Himmelfartsdag
15-05-2005 Pinsedag
16-05-2005 2.Pinsedag
26-02-2006 Fastelavn
09-04-2006 Palmesøndag
13-04-2006 Skærtorsdag
14-04-2006 Langfredag
16-04-2006 Påskedag
17-04-2006 2.Påskedag
12-05-2006 St.Bededag
25-05-2006 Kr.Himmelfartsdag
04-06-2006 Pinsedag
05-06-2006 2.Pinsedag
18-02-2007 Fastelavn
01-04-2007 Palmesøndag
05-04-2007 Skærtorsdag
06-04-2007 Langfredag
08-04-2007 Påskedag
09-04-2007 2.Påskedag
04-05-2007 St.Bededag
17-05-2007 Kr.Himmelfartsdag
27-05-2007 Pinsedag
28-05-2007 2.Pinsedag
03-02-2008 Fastelavn
16-03-2008 Palmesøndag
20-03-2008 Skærtorsdag
21-03-2008 Langfredag
23-03-2008 Påskedag
24-03-2008 2.Påskedag
18-04-2008 St.Bededag
01-05-2008 Kr.Himmelfartsdag
11-05-2008 Pinsedag
12-05-2008 2.Pinsedag
22-02-2009 Fastelavn
05-04-2009 Palmesøndag
09-04-2009 Skærtorsdag
10-04-2009 Langfredag
12-04-2009 Påskedag
13-04-2009 2.Påskedag
08-05-2009 St.Bededag
21-05-2009 Kr.Himmelfartsdag
31-05-2009 Pinsedag
01-06-2009 2.Pinsedag
14-02-2010 Fastelavn
28-03-2010 Palmesøndag
01-04-2010 Skærtorsdag
02-04-2010 Langfredag
04-04-2010 Påskedag
05-04-2010 2.Påskedag
30-04-2010 St.Bededag
13-05-2010 Kr.Himmelfartsdag
23-05-2010 Pinsedag
24-05-2010 2.Pinsedag
06-03-2011 Fastelavn
17-04-2011 Palmesøndag
21-04-2011 Skærtorsdag
22-04-2011 Langfredag
24-04-2011 Påskedag
25-04-2011 2.Påskedag
20-05-2011 St.Bededag
02-06-2011 Kr.Himmelfartsdag
12-06-2011 Pinsedag
13-06-2011 2.Pinsedag
19-02-2012 Fastelavn
01-04-2012 Palmesøndag
05-04-2012 Skærtorsdag
06-04-2012 Langfredag
08-04-2012 Påskedag
09-04-2012 2.Påskedag
04-05-2012 St.Bededag
17-05-2012 Kr.Himmelfartsdag
27-05-2012 Pinsedag
28-05-2012 2.Pinsedag
10-02-2013 Fastelavn
24-03-2013 Palmesøndag
28-03-2013 Skærtorsdag
29-03-2013 Langfredag
31-03-2013 Påskedag
01-04-2013 2.Påskedag
26-04-2013 St.Bededag
09-05-2013 Kr.Himmelfartsdag
19-05-2013 Pinsedag
20-05-2013 2.Pinsedag
02-03-2014 Fastelavn
13-04-2014 Palmesøndag
17-04-2014 Skærtorsdag
18-04-2014 Langfredag
20-04-2014 Påskedag
21-04-2014 2.Påskedag
16-05-2014 St.Bededag
29-05-2014 Kr.Himmelfartsdag
08-06-2014 Pinsedag
09-06-2014 2.Pinsedag
Avatar billede sth Novice
07. april 2005 - 13:29 #2
her er lidt kode så du kan lave lidt om på og gemme i en db

Helligdag.asp

<%
aar=2003
for aar = 2003 to 2014


    'skal være mellem 1901 & 2199

    m= array(0,1,4,4,0,2,5,0,3,6,1,4,6)
    dg= array("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag")

    gyldental=(aar+1) mod 19
    if gyldental=0 then gyldental=19

    epakt= ((gyldental-1)*11)mod 30
    if aar>1899 and aar<2200 then epakt=epakt-1
    if aar>2199 and aar<2300 then epakt=epakt-2
    if aar>2299 and aar<2400 then epakt=epakt-3
    if aar>2399 and aar<2500 then epakt=epakt-2
    if aar>2499 and aar<2600 then epakt=epakt-3
    if aar>2599 and aar<2900 then epakt=epakt-4
    epakt=epakt mod 30

    DagTilFj=80
    if gyldental=6 or gyldental=17 then DagTilFj=81
    alder=(epakt+DagTilFj) mod 30
    if alder<=13 then antaldg=13-alder
    if alder>13 then antaldg=43-alder

    fuldmaane=21+antaldg
    if fuldmaane<=31 then
        dato=fuldmaane
        maaned=3
    else
        dato=fuldmaane-31
        maaned=4
    end if
    'response.write"fuldmåne:" &dato&"/"&maaned&"<br>"

    korrektion=(5+aar+aar\4-aar\100+aar\400) mod 7
    if aar/4=int(aar/4) and (maaned=1 or maaned=2) then
        if aar/100<>int(aar/100) then korrektion=korrektion-1
        if aar/100 =int(aar/100) then korrektion=korrektion-1
    end if
    u=(dato+m(maaned)+korrektion)mod 7

    Paaske=dato+7-u
    if paaske>31 then
        paaske=paaske-31
        maaned=4
    end if
    'response.write " Påske " & aar &": "& paaske & "/" & maaned &"<br>"
    str= paaske & "/" & maaned &"/"& aar

    response.write cdate(str)-49 & " Fastelavn<br>"
    response.write cdate(str)-7 & " Palmesøndag<br>"
    response.write cdate(str)-3 & " Skærtorsdag<br>"
    response.write cdate(str)-2 & " Langfredag<br>"
    response.write cdate(str) & " Påskedag<br>"
    response.write cdate(str)+1 & " 2.Påskedag<br>"
    response.write cdate(str)+26 & " St.Bededag<br>"
    response.write cdate(str)+39 & " Kr.Himmelfartsdag<br>"
    response.write cdate(str)+49 & " Pinsedag<br>"
    response.write cdate(str)+50 & " 2.Pinsedag<br>"
next
%>
Avatar billede maria.cand Nybegynder
08. april 2005 - 09:52 #3
JEg tager lige et kig på det og vender tilbage
Avatar billede sth Novice
19. april 2005 - 19:47 #4
Du tager dig ellers god tid
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester