Есть переменная типа DateTime. Как можно секунды изменить на 00?
Вот ещё один простой вариант:
dt = new DateTime(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, 0);
Просто отнять количество секунд:
dt = dt.AddSeconds(-dt.Second);
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);
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости