Avatar billede domaz.dk Novice
03. januar 2006 - 15:00 Der er 7 kommentarer og
1 løsning

52 eller 53 uger i året

Jeg skal bruge et lille script der lige tjekker om der er 52 eller 53 uger i et tilfældigt år...

nogle der har sårn et liggende...?
Avatar billede roenving Novice
03. januar 2006 - 15:09 #1
I et normalt år er der kun 53 uger i året, hvis 1/1 (og 31/12 !-) er torsdag !-)

-- i skudår er der 53 uger, når 1/1 er onsdag eller torsdag (31/12 er så hhv. torsdag og fredag !-)

-- derfra kan du vel selv klare den ?-)
Avatar billede domaz.dk Novice
03. januar 2006 - 15:30 #2
hmm... troede et normalt år bestod af 52 uger...??
Avatar billede roenving Novice
03. januar 2006 - 15:37 #3
Ja, 6 ud af 7 år, der ikke er skudår har 52 uger, 5 af 7 skudår ditto !-)

-- alle de år, der ikke starter på dage, som angivet ovenfor har 52 uger, dvs. over 82% af alle år !o]
Avatar billede domaz.dk Novice
03. januar 2006 - 15:40 #4
der forstod jeg det.. skulle bare lige læse det nogle gange.. takker... ser lige på det... (:
Avatar billede hmortensen Nybegynder
03. januar 2006 - 16:01 #5
Burde kunne tjekke det med:
$weeks = date("W", mktime(0, 0, 0, 12, 31, 2004));
Avatar billede domaz.dk Novice
03. januar 2006 - 16:23 #6
hmortensen... takker mange gange... det var en dejligt nem løsning... :)

smid et svar!
Avatar billede hmortensen Nybegynder
03. januar 2006 - 16:31 #7
Har du testet det om det virker optimalt?
Avatar billede domaz.dk Novice
03. januar 2006 - 16:36 #8
jeps... det har jeg... det virker perfekt... :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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