/// <summary> /// Rounds to the nearest increment by a given TimeSpan /// </summary> /// <param name="dt"></param> /// <param name="d">Increment</param> /// <returns>Rounded DateTime</returns> public static DateTime RoundToNearest(this DateTime dt, TimeSpan d) => DateTimeRounder.RoundToNearest(dt, d);
/// <summary> /// Rounds down to the nearest increment by a given TimeSpan /// </summary> /// <param name="dt"></param> /// <param name="d">Increment</param> /// <returns>Rounded DateTime</returns> public static DateTime RoundDown(this DateTime dt, TimeSpan d) => DateTimeRounder.RoundDown(dt, d);