Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
848 of 1492 menu
◀ ▶

Метод DateTime.AddSeconds

Метод AddSeconds возвращает новый момент времени. Переменная DateTime остаётся прежней. Минуты и часы - в AddMinutes и AddHours.

Синтаксис

DateTime later = dateTime.AddSeconds(1);

Пример

Давайте прибавим одну секунду к 5 секундам:

using System; class Program { static void Main() { var dt = new DateTime(2020, 1, 2, 3, 4, 5); DateTime res = dt.AddSeconds(1); Console.WriteLine(res.Second); } }

Результат выполнения кода:

6

Пример

Давайте убедимся, что dt.Second остался 5:

using System; class Program { static void Main() { var dt = new DateTime(2020, 1, 2, 3, 4, 5); dt.AddSeconds(100); Console.WriteLine(dt.Second); } }

Результат выполнения кода:

5

Пример

Давайте прибавить 60 секунд - сдвинется минута:

using System; class Program { static void Main() { var dt = new DateTime(2020, 1, 2, 3, 4, 5); DateTime res = dt.AddSeconds(60); Console.WriteLine(res.Minute); } }

Результат выполнения кода:

5

Смотрите также

  • AddMinutes,
    прибавить минуты
  • Add,
    TimeSpan с секундами
  • AddDays,
    прибавить дни
  • Subtract,
    разность моментов
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить