/// <summary> /// Subtracts given <see cref="TimeSpan"/> from <paramref name="originalValue"/> <see cref="DateTime"/> and returns resulting <see cref="DateTime"/> in the past. /// </summary> public static DateTime Ago(this TimeSpan from, DateTime originalValue) { return(from.Before(originalValue)); }
/// <summary> /// DateTimeOffset Ago /// </summary> /// <param name="ts"></param> /// <param name="originalValue"></param> /// <returns></returns> public static DateTimeOffset Ago(this TimeSpan ts, DateTimeOffset originalValue) { return(ts.Before(originalValue)); }
/// <summary> /// Subtracts given <see cref="TimeSpan"/> from current date (<see cref="DateTime.Now"/>) and returns resulting <see cref="DateTime"/> in the past. /// </summary> public static DateTime Ago(this TimeSpan from) { return(from.Before(DateTime.Now)); }
/// <summary> /// DateTimeOffset Ago /// </summary> /// <param name="ts"></param> /// <returns></returns> public static DateTimeOffset OffsetAgo(this TimeSpan ts) { return(ts.Before(DateTimeOffset.Now)); }
/// <summary> /// Ago /// </summary> /// <param name="ts"></param> /// <returns></returns> public static DateTime Ago(this TimeSpan ts) { return(ts.Before(DateTime.Now)); }
public static DateTimeOffset Ago(this TimeSpan ts, DateTimeOffset originalValue) => ts.Before(originalValue);
public static DateTimeOffset OffsetAgo(this TimeSpan ts) => ts.Before(DateTimeOffset.Now);
public static DateTime Ago(this TimeSpan ts) => ts.Before(DateTime.Now);