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

S16er1um

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

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

заранее спасибо
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
Код:
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

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
120
Баллы
43
return DateTime.Now.AddDays(3); вот дата на три дня вперед
или
return DateTime.Now.AddDays(Convert.ToInt32(project.Variables["search_time"].Value)).ToString("MM/dd/yyyy").Replace(".","-");


где переменная "search_time" это дни, которые нужно добавить
 
Последнее редактирование:

Oleg_M

Client
Регистрация
27.02.2015
Сообщения
72
Благодарностей
28
Баллы
18

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
Спасибо
Код:
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);
 

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
Всё, разобрался
Код:
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

ol1ver

Client
Регистрация
29.08.2013
Сообщения
332
Благодарностей
82
Баллы
28

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