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;-)..
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
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
%>