Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
public static DateTime Truncate(this DateTime dateTime, TimeSpan timeSpan)
if (timeSpan == TimeSpan.Zero) return dateTime; // Or could throw an ArgumentException
return dateTime.AddTicks(-(dateTime.Ticks % timeSpan.Ticks));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment