snb
Verenigingslid
- Lid geworden
- 12 jun 2008
- Berichten
- 20.222
Code:
Function isoweeknr(d1 as Date)
isoweeknr=Datepart("ww",d1,2,2)
End Function
deze funktie houdt onvoldoende rekening met schrikkeljaren zodat 11 of 12 data per eeuw een verkeerd weeknummer toebedeeld krijgen.
Dat is te ondervangen met de volgende aanpassing:
Code:
Function isoweeknr(d1 as Date)
isoweeknr=Datepart("ww",d1+4 -weekday(d1,2),2,2)
End Function
Laatst bewerkt: