Количество полных дней от этой даты до следующего (относительно этой же даты) Нового года - C#

Узнай цену своей работы

Формулировка задачи:

Реализуйте метод DaysToNewYear, который будет принимать один параметр структурного типа DateTime и возвращать количество полных дней от этой даты до следующего (относительно этой же даты) Нового года. исходник:
using System;
 
namespace Less08_task03
{
    class Program
    {
        static void Main(string[] args)
        {
            int days = DaysToNewYear(DateTime.Now);
            Console.WriteLine(days);
 
            Console.ReadKey();
        }
 
        static int DaysToNewYear(DateTime date)
        {
            
        }
    }
}
Исправил на :
using System;
 
namespace Less08_task03
{
    class Program
    {
        static void Main(string[] args)
        {
            int days = DaysToNewYear(DateTime.Now);
            Console.WriteLine(days);
 
            Console.ReadKey();
        }
 
        static int DaysToNewYear(DateTime date)
        {
            DateTime dataYers = new DateTime(2018, 1, 1);
            TimeSpan k = dataYers - date;
            return k.Days;
 
        }
    }
}
Результат есть, мне казалось всё правильно, но на сайте при проверке пишет не верно, ошибку не указывает, подскажите в чём ошибка?

Решение задачи: «Количество полных дней от этой даты до следующего (относительно этой же даты) Нового года»

textual
Листинг программы
static int DaysToNewYear(DateTime date)
{
    DateTime dataYers = new DateTime(date.Year + 1, 1, 1);
    TimeSpan k = dataYers - date;
    return k.Days;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5
Похожие ответы