Tiempo de redondeo al cuarto de hora más cercano

Tengo un vector de valores POSIXct y me gustaría redondearlos al cuarto de hora más cercano. No me importa el día. ¿Cómo convierto los valores a horas y minutos?

Por ejemplo, me gustaría el valor.

"2012-05-30 20:41:21 UTC"

ser

"20:45"