Finns det någon som vet varför nedanstående returnerar veckonummer 5 och inte 48?? Ditt problem är att DateInterval.WeekOfYear är en konstant som har värdet 5 och det är inte menat att använda som funktion utan snarare tillsammans med funktioner: Robert Israelsson har gett dig ett mycket utmärkt svar.Annat veckonummer
<code>
Dim LastMidnight As String = DateInterval.WeekOfYear
lblVeckoNummer.Text = LastMidnight
</code>Sv: Annat veckonummer
<code>
Dim LastMidnight As String = DatePart(DateInterval.WeekOfYear, Now)
lblVeckoNummer.Text = LastMidnight
</code>
Gillar man inte DatePart-funktionen kan du göra som Andreas beskriver i [Veckonummer]Sv: Annat veckonummer
Jag vill bara passa på att be om ursäkt för mitt språket. Jag kan bättre. Alltså formulera mig utan svordomar.
Sedan är det inte Anders utan Andreas. Andreas har namnsdag den 30 november.
Fast nu när ingen grattade mig igår börjar jag tvivla, kanske heter Anders ändå.
;-)