Сравнение двух datetime - C#

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

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

Всем привет! Вопрос: как сравнить две даты с точностью до минут? То есть секунды и миллисекунды не имеют значения. У меня все как-то сложно получается

Решение задачи: «Сравнение двух datetime»

textual
Листинг программы
public static bool CompareMinutes(DateTime dt1, DateTime dt2){
    unsafe {
        fixed(DateTime* d1=&dt1,d2=&dt2){
            return *((long*)(void*)d1)/TimeSpan.TicksPerMinute == *((long*)(void*)d2)/TimeSpan.TicksPerMinute;
        }
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

15   голосов , оценка 4.067 из 5