Точное время между 2 DateTime? - PullRequest
8 голосов
/ 17 октября 2008

Хотелось бы узнать много минут между двумя свиданиями?

Пример: сейчас - завтра в точное время вернет мне 1440.

Ответы [ 3 ]

11 голосов
/ 17 октября 2008
DateTime dt1 = DateTime.Now;
DateTime dt2 = DateTime.Now.AddDays(1);

int diff = dt2.Subtract(dt1).TotalMinutes;
6 голосов
/ 17 октября 2008

Посмотрите на класс TimeSpan.

        DateTime date1 = DateTime.Now;
        DateTime date2 = DateTime.Now.AddDays(1);

        TimeSpan diff = date2.Subtract(date1);
        Console.WriteLine(diff.Minutes);
0 голосов
/ 17 октября 2008
DateTime currentTime = DateTime.Now;
DateTime tommorowTime = currentTime.AddDays(1);
TimeSpan diffTime = tommorowTime - currentTime ;
Console.WriteLine(diffTime.TotalMinutes);
...