Deklaration
C#
public
static
int FlagDayCode(DateTime
date)
C#
public
static
int FlagDayCode(int
year, int
month, int
day)
|
Visual Basic
Public
Shared
Function
FlagDayCode(date As
DateTime) As
Integer
Visual
Basic
Public
Shared
Function
FlagDayCode(year As
Integer,
month As
Integer,
day As
Integer)
As
Integer
|
Beskrivning
Testar
om ett specificerat datum är en officiell svensk flaggdag. Metoden
returnerar en kod som informerar om vilken typ av flaggdag det är.
Metoden FlagDayStr kan användas
för att omvandla koden till en textsträng med svenskt namn på flaggdagen.
Se denna metod för exempel.
Vissa flaggdagar inträffar vid
fasta datum (dvs samma datum varje år) medan andra datum är olika
varje år. Och en flaggdag inträffar bara var fjärde år; det gäller
val till riksdagen som inträffar under september, men vid olika
datum vid varje valår. Denna metod hanteras alla dessa typer av
flaggdagar. Du kan läsa mer om svenska flaggdagar på sidan
Lista - Svenska flaggdagar.
Returvärden
Metoden returnerar en av följande värden:
Returvärde |
Beskrivning |
0 |
Ingen
flaggdag |
1 |
Nyårsdagen |
2 |
Konungens
namnsdag |
3 |
Kronprinsessans
namnsdag |
4 |
Påskdagen |
5 |
Konungens
födelsedag |
6 |
1 maj |
7 |
Pingstdagen |
8 |
Sveriges
nationaldag / Svenska flaggans dag |
9 |
Midsommardagen |
10 |
Kronprinsessans
födelsedag |
11 |
Drottningens
namnsdag |
12 |
Val till
riksdagen (endast för år 2002 och senare) |
13 |
FN-dagen |
14 |
Gustav
Adolfsdagen |
15 |
Nobeldagen |
16 |
Drottningens
födelsedag |
17 |
Juldagen |
|
|
< Återvänd
|