- Регистрация
- 03.02.2016
- Сообщения
- 527
- Благодарностей
- 273
- Баллы
- 63
Доброго дня. Пока писал вопрос вспомнил как делается. Решил опубликовать сразу с решением, возможно в будущем кому-то поможет)
Код для уменьшения даты на 1 месяц. Было 06.05.2024 будет 06.04.2024.
Код для уменьшения даты на 1 месяц. Было 06.05.2024 будет 06.04.2024.
C#:
string datasource = project.Variables["Current_date"].Value; //Дата на входе (например 06.05.2024)
DateTime data = DateTime.ParseExact(datasource, "dd.MM.yyyy", null); // Дата на входе
data = data.AddMonths(-1); // Уменьшаем на 1 месяц // Months можно менять на Days и т.д
project.Variables["New_date"].Value = data.ToString(@"dd'.'MM'.'yyyy"); // Записываем результат в переменную New_date