Увеличить текщее число даты на единицу

  • Автор темы Автор темы vlsdrmy
  • Дата начала Дата начала

vlsdrmy

Client
Регистрация
20.12.2015
Сообщения
27
Реакции
2
Баллы
3
Требуется получить текущее число (только день, без месяца, года и т.д) текущей даты и прибавить в нему 1.
Текущее число вывожу так:
Код:
Развернуть Свернуть Копировать
return DateTime.Now.ToString("dd");

Выводит так как надо. И требуется к нему прибавить еще 1. Думаю делается это просто, но с C# не знаком вообще. Подскажите как увеличить полученное число даты на единицу?
 
return DateTime.Now.ToString("dd")+1;

P.S. правильно так всё таки будет return DateTime.Now.Day+1; думал к твоей строке подойдёт
 
Последнее редактирование:
ssXXXss, спасибо!
 
Здрасьте.
Люди умные, подскажите пожалуста как увеличить текущую дату на 1 месяц в формате 2020-06-17 15:30

если так
return DateTime.Now.Month+1;
то ноль исчезает, а он нужен
 
C#:
Развернуть Свернуть Копировать
DateTime time;
string st = "2020-06-17 15:30";
return DateTime.Parse(st).AddMonths(1).ToString("yyyy-MM-dd HH:mm");
 
  • Оценить
Реакции: dohrelion
C#:
Развернуть Свернуть Копировать
DateTime time;
string st = "2020-06-17 15:30";
return DateTime.Parse(st).AddMonths(1).ToString("yyyy-MM-dd HH:mm");
А если дата берётся из переменной в формате 16.08.2021 - 16:55:08 как исправить?

Пробовал так - не работает.
C#:
Развернуть Свернуть Копировать
DateTime time;
string st = Convert.ToDateTime(project.Variables["data_zalivki_video"].Value);
return DateTime.Parse(st).AddDays(1).ToString("yyyy-MM-dd HH:mm:ss");
 
  • Оценить
Реакции: minfin
Решено.
C#:
Развернуть Свернуть Копировать
string datasource = project.Variables["data_zalivki_video"].Value; //Дата на входе
DateTime data = DateTime.ParseExact(datasource, "dd.MM.yyyy.hh.mm.ss", null); // Дата на входе
data = data.AddDays(Convert.ToDouble(2)); // Сколько дней добавить
project.Variables["date"].Value = data.ToString(@"yyyy'-'MM'-'dd' 'hh':'mm':'ss"); // Записываем результат в переменную ZP
Просто в переменной нужно задавать в том же формате dd.MM.yyyy.hh.mm.ss
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)