Вычесть из одной даты другую - как получить разность в днях?

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18
Есть текущая дата и прошедшая в формате yyyy.mm.dd
Как получить разность в днях?
 

bigcajones

Client
Регистрация
09.02.2011
Сообщения
1 216
Благодарностей
683
Баллы
113
DateTime now = DateTime.Today;
int year1 = Convert.ToInt32(project.Variables["year"].Value);
int month1 = Convert.ToInt32(project.Variables["month"].Value);
int day1 = Convert.ToInt32(project.Variables["day"].Value);
DateTime check = new DateTime(year1, month1, day1);
TimeSpan interval = check - now;
return interval;
 
  • Спасибо
Реакции: kasper

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18
DateTime now = DateTime.Today;
int year1 = Convert.ToInt32(project.Variables["year"].Value);
int month1 = Convert.ToInt32(project.Variables["month"].Value);
int day1 = Convert.ToInt32(project.Variables["day"].Value);
DateTime check = new DateTime(year1, month1, day1);
TimeSpan interval = check - now;
return interval;
Спасибо!
 

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18
Как отнять от текущего времени два часа?
 

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83
дату в таблицу
часы в переменную
обработка переменные -2
обьеденить дату

ну или через код)
 
  • Спасибо
Реакции: vasyaya

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18
дату в таблицу
часы в переменную
обработка переменные -2
обьеденить дату

ну или через код)
Ну собственно сейчас как то так и есть, на 5 экшенах. Получаю время, парсю часы и минуты в переменные, отнимаю нужное значение от часов. соединяю новое значение с минутами в переменную.
Интересует возможность все сделать одним экшеном C# например)
 

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