Ruby, verifica si la fecha es un fin de semana?

Tengo un modelo DailyQuote en mi aplicación de rieles que tiene unfecha yprecio para una acción. Los datos en la base de datos se han capturado para este modelo, incluidos los fines de semana. Los valores de precios de fin de semana se han establecido en 0.

Quiero cambiar todos los precios de fin de semana para el sábado y el domingo a cualquier precio del viernes. ¿Cuál es la mejor manera de hacer esto en Ruby? ¿Para identificar si una fecha cae en sábado o domingo y cambiar su valor al viernes de ese fin de semana?