09. december 2003 - 09:49Der er
11 kommentarer og 1 løsning
Kalender viser 53 uger i år
Hej.
Jeg har en kalender (i en aktivitetskalender i en intranetløsning), der viser, at der i 2003 er 53 uger, hvilket jo ikke passer eftersom der kun er 52 uger iår. Men jeg kan ikke finde ud af hvor fejlen ligger. Kan I hjælpe mig? Jeg har følgende script i en asp fil - er det her fejlen ligger?
if len(Request.Form("WeekNo")) > 0 then dtmWeekNo = Request.Form("WeekNo") elseif len(Request.QueryString("WeekNo")) > 0 then dtmWeekNo = Request.QueryString("WeekNo") else dtmWeekNo = DatePart("ww", Date(), 0, 0) end if
if len(Request.Form("YearNo")) > 0 then dtmYearNo = Request.Form("YearNo") elseif len(Request.QueryString("YearNo")) > 0 then dtmYearNo = Request.QueryString("YearNo") else dtmYearNo = DatePart("yyyy", Date(), 0, 0) end if
if Session("Lan1") = 1 then dtmWeekDay = Array("Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag") elseif Session("Lan1") = 2 then dtmWeekDay = Array("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday") end if
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
I danmark (og hele EU) gælder følgende regler : Skudår : Uge 53 indeholder altid datoen 2. januar året efter, men uge 53 eksisterer kun hvis 26. december var en lørdag eller en søndag.
Ikke skudår : Uge 53 indeholder altid datoen 3. januar året efter, men uge 53 eksisterer kun hvis 27. december var en søndag.
I USA er der andre regler og så vidt jeg ved er det disse regler at der anvendes i ASP og VB.
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.