There's already a floor method in Time