Días entre dos fechas en rails

2

ruby on rails logo copy Días entre dos fechas en railsHoy me he encontrado con un pequeño problema desarrollando un aplicación en rails. Tenia que calcular la diferencia en días entre dos fechas. En la lista “Ruby on Rails en castellano“, me dieron la solución:

def distance_of_time_in_days(from_time, to_time = 0, include_seconds = false)
from_time = from_time.to_time if from_time.respond_to?(:to_time)
to_time = to_time.to_time if to_time.respond_to?(:to_time)
distance_in_days = (((to_time - from_time).abs)/86400).round
return distance_in_days
end

Contenidos Relacionados

2 Respuestas a “Días entre dos fechas en rails”

  1. Stan dice:

    Hola, saludos, estoy buscando como calcular los dias entre una fecha a y una fecha b, para desplegarlas todas en una tabla que tenga el numero de columnas de acuerdo al numero de dias que hay entre fecha a y fecha b.

    Si tienes algunos links a sugerir, son bienvenidos, gracias!

  2. issux dice:

    Buenas.

    Mira la documentación del helper Date de rails, seguro que te es útil.

Responder