Von Woche u. Wochentag zu Datum konvertieren

RedWraith

Mitglied
Hallo !

Das ganze ist eigendlich eher ein algorythmisches Problem als ein .NET spezifisches,b aber da ich unter VB.NET entwickle und ich weiß, dass .NET voller Schnickschnack ist, poste ich das einfach mal hier in der Hoffnung, dass jemand weiß, wie ich vollbringen kann, was ich vollbringen will ;)

Und zwar möchte ich aus der Jahreszahl, der Kalenderwoche und dem Tag der Woche das explizite Datum errechnen. Zum Tag der Woche sei noch gesagt, dass es sich hierbei um Zahlen von 1 bis 6 handelt, wobei

1 = Sonntag,
2 = Montag,
...
6 = Samstag

ist.

Ich hoffe mir kann auch diesmal geholfen werden.
 
Vielleicht sowas?

Code:
Module Module1
    Sub Main()
        Dim Woche = 30
        Dim Tag = 6

        Dim datum = New Date(2008, 1, 1)

        datum = DateAdd(DateInterval.WeekOfYear, Woche - 1, datum)
        datum = DateAdd(DateInterval.Weekday, Tag - 1, datum)

        Console.WriteLine(datum)
        Console.ReadKey()
    End Sub
End Module
 

Neue Beiträge

Zurück