Avatar billede tzr Nybegynder
02. august 2003 - 00:32 Der er 10 kommentarer og
1 løsning

29 februar

Hvor tit er det Fredag d. 29 februar ?

Kenneth
Avatar billede chrisrj Forsker
02. august 2003 - 00:37 #1
Når det er skudår. Hvert 4. år.
Avatar billede tobias28 Praktikant
02. august 2003 - 00:49 #2
Skudår er år med 366 dage i den almindelige gregorianske kalender mod normalt 365 dage. Februar har i så fald 29 dage mod normalt 28, idet der er skuddag 24. februar.

Et år er et skudår hvis årstallet er deleligt med 4. Dette gælder dog ikke årstal delelige med 100, bortset fra dem, der er delelige med 400.

År 1900 var således ikke et skudår, men år 2000 var
Avatar billede tobias28 Praktikant
02. august 2003 - 00:49 #3
..som underbygning..!
Avatar billede tobias28 Praktikant
02. august 2003 - 00:50 #4
lige lovlig mange point for et sådant spørgsmål!
Avatar billede ssundsdal Nybegynder
02. august 2003 - 00:59 #5
lidt ivrig efter at få et svar måske ? :)
Avatar billede tzr Nybegynder
02. august 2003 - 01:05 #6
læs lige spørgsmålet igen :) der står fredag!

nå, men jeg får det til hver 28 år hvor næste gang er i 2008
Ville bare have bekræftelse
Avatar billede roenving Novice
02. august 2003 - 01:08 #7
Der er jo altså en 29. februar for (næsten) hvert fjerde år, og så må der gennemsnitligt være en fredag hver 7. gang ...

Regnet sammen bliver det til, at der er en fredag d. 29. hvert 28. år, når vi ikke støder ind i de andre regler (at 1800, 1900, 2100 osv. ikke er skudår, men 2000, 2400 er ...)
Avatar billede tzr Nybegynder
02. august 2003 - 01:12 #8
roenving << smukt takker, vil du ha point ? ;)
Avatar billede roenving Novice
02. august 2003 - 01:19 #9
Et normal-år har jo 365 dage, et skudår 366 dage ...

Det astronomiske år er på 365.2422 dage, så den tilnærmelse som den Gregorianske kalender laver med 365.2425 dage er så præcis, at den maksimalt laver tre dages fejl på 10000 år ...

Men du kan jo klaske denne her ind i din bruser:

<h1>Datoer, hvor 29. februar er en fredag:</h1><br>
<script>
for(i=1980;2120>i;i++){
    dato=new Date(i,1,29);
    if(dato.getDay()==5&&dato.getMonth()==1){
        document.write(dato.toLocaleString()+"<br>");
    }
}
</script>
Avatar billede roenving Novice
02. august 2003 - 01:20 #10
Så kan du jo ændre tallene 1980 og 2120 hvis du vil kigge dig lænegere omkring '-)
Avatar billede roenving Novice
02. august 2003 - 01:30 #11
-- og tak for points ;~}
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