Метод 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,
разность моментов