DateTime newDate = DateTime.Now; // берет текущую дату, например ~ 07/16/2017 11:14:07
// либо парсим отдельную дату из переменной проекта (раскомментируйте, если надо строки ниже, а верхнюю закомментируйте)
// string Time_old = project.Variables["Time_old"].Value; // в Зенке в переменой "Time_old" должна быть наша старая дата (16.07.2017)
// DateTime newDate = DateTime.ParseExact(Time_old, "dd.MM.yyyy", null); // умно парсим дату из нашей переменной формата "день.месяц.год", а то изначально програма ее понимает как набор символов (string) а не как дату.
newDate = newDate.AddSeconds(0); // добавляет секунды
newDate = newDate.AddMinutes(2); // добавляет минуты
newDate = newDate.AddHours(2); // добавляет часы
newDate = newDate.AddDays(2); // добавляет дни
newDate = newDate.AddMonths(2); // добавляет месяцы
newDate = newDate.AddYears(2); // добавляет годы
// Ниже возвращаем каждой переменной в проекте отдельные результаты
// в проекте должны быть созданы пустые (необязательно) переменные Seconds, Minutes, Hours, Days, Months, Years
project.Variables["Seconds"].Value = newDate.ToString("ss");
project.Variables["Minutes"].Value = newDate.ToString("mm");
project.Variables["Hours"].Value = newDate.ToString("HH");
project.Variables["Days"].Value = newDate.ToString("dd");
project.Variables["Months"].Value = newDate.ToString("MM");
project.Variables["Years"].Value = newDate.ToString("yyyy");
return newDate.ToString("dd.MM.yyyy HH:mm:ss"); // возвращаем общий результат в виде "18.09.2019 13:16:07"