class Time

def end_of_minute

Returns a new Time representing the end of the minute, x:xx:59.999999 (.999999999 in ruby1.9)
def end_of_minute
  change(
    :sec => 59,
    :usec => Rational(999999999, 1000)
  )
end