DateTime - Elapsed

A DateTime extension method that elapsed the given datetime.

Try it

public static void Main()
{
    DateTime date = new DateTime(2018, 1, 25);

    // C# Extension Method: DateTime - Elapsed
	TimeSpan timeSpan = date.Elapsed();
	Console.WriteLine("Days   : {0}", timeSpan.Days);
	Console.WriteLine("Hours  : {0}", timeSpan.Hours);
	Console.WriteLine("Minutes: {0}", timeSpan.Minutes);
}

View Source
using System;

public static partial class Extensions
{
    /// <summary>
    ///     A DateTime extension method that elapsed the given datetime.
    /// </summary>
    /// <param name="datetime">The datetime to act on.</param>
    /// <returns>A TimeSpan.</returns>
    public static TimeSpan Elapsed(this DateTime datetime)
    {
        return DateTime.Now - datetime;
    }
}