.NET Fiddle

CSharp · Console

/Program.cs

using System;
					
public class Program
{
	public static void Main()
	{
		var currentTime = DateTime.Parse("10/10/2010 5:05:00 AM");
		var timeInTheFuture = DateTime.Parse("10/10/2010 5:10:00 AM");
		var timeInThePast = DateTime.Parse("10/10/2010 5:00:00 AM");
		Console.WriteLine((timeInTheFuture - currentTime).Minutes);
		Console.WriteLine((currentTime - timeInThePast).Minutes);

	}
}
;