Avatar billede jgp Nybegynder
16. maj 2001 - 14:58 Der er 3 kommentarer og
1 løsning

weekend nr til dato

Nogle der kan hjælpe mig med hvordan man finder ud af hvilken dag uge nr 20 i år 2001 starter med? eller hvilket datoer den rækker over.

På forhånd tak
JGP
Avatar billede Jman Praktikant
16. maj 2001 - 15:25 #1
hvilken dag - det må være mandag ?
Avatar billede jgp Nybegynder
16. maj 2001 - 15:32 #2
Som sådan er det lige hvilken dag i ugen jeg finder, jeg skal bare bruge en metode til hvordan jeg regner ud hvilket datoer der er i en uge. Om det så er mandagen eller søndagen er mig ligemeget :-)
Avatar billede torbenkoch Nybegynder
16. maj 2001 - 16:58 #3
Denne funktion kan nok hjælpe dig lidt:

function GetDateForWeekNumber(Weeknumber, Year)
  dim day
  dim firstweek
  dim newdate
 
  \' Find first monday in year
  for i = 1 to 7
    if (DatePart(\"w\", Year & \"/1/\" & i, 2, 2) = 1) then
        day = i
    end if
  next
 
  firstweek = DatePart(\"ww\", Year & \"/1/\" & day, 2, 2)
  newdate = DateAdd(\"ww\", WeekNumber-firstweek, Year & \"/1/\" & day)
 
  GetDateForWeekNumber = newdate
end function

Den kaldes f.eks. sådan:

  MsgBox GetDateForWeekNumber(22, 2001)

Funktionen antager at mandag er først dag i ugen og at den første uge i året er den med firedage, hvilket er standard i Danmark
Avatar billede jgp Nybegynder
17. maj 2001 - 08:43 #4
torbenkoch : Tak for hjælpen, det virker lige som det skal.

Mvh
JGP
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
Kurser inden for grundlæggende programmering

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

IT-JOB

Capgemini Danmark A/S

Microsoft AI Solution Architect

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

Netcompany A/S

IT Consultant

HusCompagniet A/S

Senior data engineer