C# - Сравнивание времени(DataTime)

201
06 октября 2017, 14:14

Всем привет. Столкнулся с проблемой. Нужно было получить текущее время, и сравнить - помещается ли оно в определенный промежуток времени(например: если сейчас 8:22, и оно помещается в промежуток между 8:00 и 9:00) отнять конец этого промежутка от настоящего времени и вывести его на экран. Все получается, но проблема в том, что после часов, минут, идут (как я понял) миллисекунды, и их много и они мешают. Возможно ли их убрать(как)? Вот код:

        var timeFrom1 = new TimeSpan(19, 0, 0);
        var timeTo1 = new TimeSpan(19, 30, 0);
        var timeNow = DateTime.Now.TimeOfDay;
        if (timeNow > timeFrom1 && timeNow < timeTo1)
        {
            var timeResult1 = timeTo1 - timeNow;
            Console.WriteLine("осталось " + timeResult1);
        }
        else
        {
            Console.WriteLine("Ошибка");
        }
READ ALSO
Как подключить библиотеки .net framework в .net core

Как подключить библиотеки .net framework в .net core

Мне нужно в свое проекте SystemAppDomain

388
Отслеживание ошибок в React-приложении

Отслеживание ошибок в React-приложении

Есть react-приложение (расширение для браузера)Хотелось бы отслеживать ошибки, которые происходят при его использовании пользователем

531
выбор пункта из выпадающего списка

выбор пункта из выпадающего списка

Есть сайт если нажать на кнопку Заказать стол, появляется форма вводатак вот я выбираю из выпадающего списка пункт, но в форме отпраки появляется...

385
Замена символов в массиве JS

Замена символов в массиве JS

Есть два массива, например: ['i','b'] и ['и','б'] Нужно символы из первого массива заменить символами из второго массиваТочнее, чтобы i = и и т

422