Mister Dev
Mister Dev

Reputation: 10431

Exact time between 2 DateTime?

I would like to know many minutes between 2 dates?

Example : Now - tommorow at the exact time would return me 1440.

Upvotes: 8

Views: 5738

Answers (3)

Patrick Desjardins
Patrick Desjardins

Reputation: 140753

DateTime currentTime = DateTime.Now;
DateTime tommorowTime = currentTime.AddDays(1);
TimeSpan diffTime = tommorowTime - currentTime ;
Console.WriteLine(diffTime.TotalMinutes);

Upvotes: -2

John Sheehan
John Sheehan

Reputation: 78104

DateTime dt1 = DateTime.Now;
DateTime dt2 = DateTime.Now.AddDays(1);

int diff = dt2.Subtract(dt1).TotalMinutes;

Upvotes: 12

FlySwat
FlySwat

Reputation: 175573

Look at the TimeSpan class.

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

        TimeSpan diff = date2.Subtract(date1);
        Console.WriteLine(diff.Minutes);

Upvotes: 7

Related Questions