Как получить время в формате dd.MM.yyyy hh:mm:00?

201
09 декабря 2017, 05:45

Есть переменная типа DateTime. Как можно секунды изменить на 00?

Answer 1

Вот ещё один простой вариант:

dt = new DateTime(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, 0);
Answer 2

Просто отнять количество секунд:

dt = dt.AddSeconds(-dt.Second);
Answer 3

https://stackoverflow.com/a/153014/5574962

public static class Test
{
    static DateTime Trim(this DateTime date, long roundTicks)
    {
        return new DateTime(date.Ticks - date.Ticks % roundTicks, date.Kind);
    }
    public static void Main()
    {
        var dt = DateTime.Now;
        Console.WriteLine(dt);
        dt = dt.Trim(TimeSpan.TicksPerMinute);
        Console.WriteLine(dt);
    }
}
READ ALSO
KeyBinding в TreeView для элементов

KeyBinding в TreeView для элементов

Пытаюсь разобраться с привязкой "горячих" клавиш к деревуНе получается передать в качестве параметра к команде саму выбранную ветку дерева

276
Анимированные элементы в WPF C# приложении

Анимированные элементы в WPF C# приложении

С помощью каких библиотек можно реализовать что-то подобное?

243
C# экспорт базы Firebird в Excel без циклов

C# экспорт базы Firebird в Excel без циклов

Выход - использование буфера обмена или есть другой способ? Что нашел сам:

186