15. november 2005 - 12:09
Der er
11 kommentarer og 1 løsning
Antal uger på et år
Hej hvordan kan man finde ud præcis hvor mange uger der er på et givent år ?? f.eks. år 2005.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
15. november 2005 - 12:15
#1
Jeg tror nok denne stump vil gøre det: for ($i=1990;$i<=2010;$i++) { $t = mktime(12,0,0,12,31,$i); $u = date("W",$t); if ($u==1) $u=52; print "$i $u weeks\n"; }
15. november 2005 - 12:15
#2
F.eks.: $time = mktime(0, 0, 0, 12, 31, 2005); echo date("W", $time);
15. november 2005 - 12:48
#3
jaw: ---------------- $time = mktime(0, 0, 0, 12, 31, 2007); echo date("W", $time); ---------------- output: 01 ?? ------------------------------------------------------------- erikjacobsen: Er der ikke 53 uger i år 2006? output: 2006 52 weeks
15. november 2005 - 13:08
#4
15. november 2005 - 13:15
#5
okay ... super :) blev lidt forvirret da der står 53 uger i Outlook :D
15. november 2005 - 13:28
#6
Der er mindst 2 måder at beregne ugenumre på. Den rigtige, og den amerikanske. Hvad har du sat Outlook til?
16. november 2005 - 18:13
#7
Ja ok, så: $time = mktime(0, 0, 0, 12, 31, 2005); $wk = (date("W", $time) == 1) ? 52 : date("W", $time); echo $wk; Men går næsten udfra at du har brugt Eriks? :)
17. november 2005 - 22:16
#8
Jepsen :) jeg har brugt Erik's ... thx maaan :P
17. november 2005 - 23:13
#9
Jeg skal vel lige tilføje, at jeg ikke samler på point.
29. november 2005 - 09:58
#10
erik-> vil du så ikke have pointene for det svar jeg har brugt ??
29. november 2005 - 10:24
#11
Jeg samler slet ikke på point, tak.
29. november 2005 - 11:08
#12
okay ... :)
Vi tilbyder markedets bedste kurser inden for webudvikling