I have a DateTime list of 14 days in total. each day has 2 times.
This list is sorted by DateTime.
DateTime DayofWeek
16-03-2021 08:00 Tuesday
16-03-2021 20:00 Tuesday
17-03-2021 08:00 Wednesday
17-03-2021 20:00 Wednesday
18-03-2021 08:00 Thursday
18-03-2021 20:00 Thursday
19-03-2021 08:00 Friday
19-03-2021 20:00 Friday
20-03-2021 08:00 Saturday
20-03-2021 20:00 Saturday
21-03-2021 08:00 Sunday
21-03-2021 20:00 Sunday
22-03-2021 08:00 Monday
22-03-2021 20:00 Monday
23-03-2021 08:00 Tuesday
23-03-2021 20:00 Tuesday
24-03-2021 08:00 Wednesday
24-03-2021 20:00 Wednesday
25-03-2021 08:00 Thursday
25-03-2021 20:00 Thursday
26-03-2021 08:00 Friday
26-03-2021 20:00 Friday
27-03-2021 08:00 Saturday
27-03-2021 20:00 Saturday
28-03-2021 08:00 Sunday
28-03-2021 20:00 Sunday
29-03-2021 08:00 Monday
29-03-2021 20:00 Monday
However, I would like to sort it by day of the week at 7days intervals. (Always Monday first)
Expected Result :
DateTime DayofWeek
22-03-2021 08:00 Monday
22-03-2021 20:00 Monday
16-03-2021 08:00 Tuesday
16-03-2021 20:00 Tuesday
17-03-2021 08:00 Wednesday
17-03-2021 20:00 Wednesday
18-03-2021 08:00 Thursday
18-03-2021 20:00 Thursday
19-03-2021 08:00 Friday
19-03-2021 20:00 Friday
20-03-2021 08:00 Saturday
20-03-2021 20:00 Saturday
21-03-2021 08:00 Sunday
21-03-2021 20:00 Sunday
29-03-2021 08:00 Monday
29-03-2021 20:00 Monday
23-03-2021 08:00 Tuesday
23-03-2021 20:00 Tuesday
24-03-2021 08:00 Wednesday
24-03-2021 20:00 Wednesday
25-03-2021 08:00 Thursday
25-03-2021 20:00 Thursday
26-03-2021 08:00 Friday
26-03-2021 20:00 Friday
27-03-2021 08:00 Saturday
27-03-2021 20:00 Saturday
28-03-2021 08:00 Sunday
28-03-2021 20:00 Sunday
What is the best way to sort?
Thanks in advance.