Skip to content

Instantly share code, notes, and snippets.

Embed
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