Получить дату

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

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Реакции
241
Баллы
43
Ребят, помогите срочно пожалуйста. Дайте код на получение даты в формате 18-05-2017.

и так же нужны кубики на получение даты которая будет завтра, после завтра и так далее. ну на 5 дней вперёд. чтоб к текущей дате приплюсовывать сколько-то дней и получать значение.

заранее спасибо
 
Код:
Развернуть Свернуть Копировать
DateTime today = DateTime.Now;
project.Variables["Today"].Value=string.Format("{0}-{1}-{2}", taday.Day, today.Month, today.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["Tomorow"].Value=string.Format("{0}-{1}-{2}", tomorow.Day, tomorow.Month, tomorow.Year);
 
  • Оценить
Реакции: S16er1um
return DateTime.Now.AddDays(3); вот дата на три дня вперед
или
return DateTime.Now.AddDays(Convert.ToInt32(project.Variables["search_time"].Value)).ToString("MM/dd/yyyy").Replace(".","-");


где переменная "search_time" это дни, которые нужно добавить
 
Последнее редактирование:
Спасибо
Код:
Развернуть Свернуть Копировать
DateTime today = DateTime.Now;
project.Variables["Today"].Value=string.Format("{0}-{1}-{2}", taday.Day, today.Month, today.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["Tomorow"].Value=string.Format("{0}-{1}-{2}", tomorow.Day, tomorow.Month, tomorow.Year);

но по идеи такой код не сработает?) а я просил на 5 дней вперёд...
Код:
Развернуть Свернуть Копировать
DateTime today = DateTime.Now;
project.Variables["Today"].Value=string.Format("{0}-{1}-{2}", today.Day, today.Month, today.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["d2"].Value=string.Format("{0}-{1}-{2}", d2.Day, d2.Month, d2.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["d3"].Value=string.Format("{0}-{1}-{2}", d3.Day, d3.Month, d3.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["d4"].Value=string.Format("{0}-{1}-{2}", d4.Day, d4.Month, d4.Year);
DateTime tomorow = today.AddDays(1);
project.Variables["d5"].Value=string.Format("{0}-{1}-{2}", d5.Day, d5.Month, d5.Year);
 
Всё, разобрался
Код:
Развернуть Свернуть Копировать
DateTime today = DateTime.Now;
project.Variables["Today"].Value=string.Format("{0}-{1}-{2}", today.Day, today.Month, today.Year);
DateTime d2 = today.AddDays(1);
project.Variables["d2"].Value=string.Format("{0}-{1}-{2}", d2.Day, d2.Month, d2.Year);
DateTime d3 = today.AddDays(2);
project.Variables["d3"].Value=string.Format("{0}-{1}-{2}", d3.Day, d3.Month, d3.Year);
DateTime d4 = today.AddDays(3);
project.Variables["d4"].Value=string.Format("{0}-{1}-{2}", d4.Day, d4.Month, d4.Year);
DateTime d5 = today.AddDays(4);
project.Variables["d5"].Value=string.Format("{0}-{1}-{2}", d5.Day, d5.Month, d5.Year);
Я понимаю, что можно сделать через цикл и не городить калитку, но сделал так. спасибо
 
  • Оценить
Реакции: arhip1985

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