Создание нескольких объектов с датой и временем для определенного периода времени - PullRequest
0 голосов
/ 22 июня 2019

Я даю своему пользователю возможность установить начальную дату и конечную дату для события.Я хочу, чтобы у пользователя была возможность генерировать событие каждую неделю между начальной датой и конечной датой.

[Serializable]
public class LectureDateTime
{
public long? id;
public DateTime startTime;
public DateTime endTime;

public LectureDateTime()
{
}
}

1 Ответ

0 голосов
/ 22 июня 2019
int weeks = (date1 - date2).TotalDays / 7;

Сгенерируйте количество недель, а затем просто выполните

    var list = new List<DateTime>();
    foreach(int week for weeks){
        list.Add(date1 + TimeSpan.FromDays(7 * week);
    }

В списке вы будете иметь все недели между двумя датами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...