C# - вычислить количество дней до крайнего срока [улучшено]
Привет,
Мне дали дату и время встречи, и мне нужно вернуть, сколько дней она (встреча) будет в будущем. Ответ должен быть в полных днях; например, в 11 вечера Сегодня вечером, встреча в 9 утра завтра будет 1 день (а не 10 часов).
Я попытался задать этот вопрос (пожалуйста, смотрите код ниже). Однако под всем этим я получаю красную волнистую линию, в которой говорится: "не могу неявно преобразовать тип "double" в "int". Существует явное преобразование (вам не хватает актерского состава?)'.
Пожалуйста, имейте в виду, что я постоянно занимаюсь другими исследованиями, чтобы изучить C#, и ленивый-это не то, что я делаю, публикуя вопросы, которые я пытался.
Я ценю вашу помощь.
С уважением.
Что я уже пробовал:
public static int HowManyDaysFromToday(DateTime appointment) { return appointment.TimeOfDay.Subtract(DateTime.Now.TimeOfDay).TotalDays; }