/// <summary> /// Returns original <see cref="DateTimeOffset"/> value with time part set to midnight (alias for <see cref="BeginningOfDay"/> method). /// </summary> public static DateTimeOffset Midnight(this DateTimeOffset value) { return value.BeginningOfDay(); }
/// <summary> /// Get a DateTime that represents the end of the day of the provided date. /// </summary> /// <param name="date">The date</param> /// <returns></returns> public static DateTime EndOfDay(this DateTime date) { return date.BeginningOfDay().AddDays(1).AddTicks(-1); }
public static DateTime EndOfDay(this DateTime date) { return date.BeginningOfDay().AddDays(1).AddMilliseconds(-1); }
/// <summary> /// Returns a new <see cref="System.DateTimeOffset" /> with the time value set to 12:00:00 midnight (00:00:00). /// </summary> /// <param name="source"><see cref="System.DateTimeOffset" /> instance.</param> /// <returns>Returns a new <see cref="System.DateTimeOffset" /> with the time value set to 12:00:00 midnight (00:00:00).</returns> public static DateTimeOffset Midnight(this DateTimeOffset source) { return source.BeginningOfDay(); }