zonas tiene que paises pais mundo ingles husos horas horarios horarias horaria entre diferencia conversor con calcular argentina ruby time

ruby - tiene - Diferencia horaria en horas



que pais tiene 24 horas de diferencia con argentina (5)

Estoy tratando de obtener la diferencia en horas para dos instancias de tiempo diferentes. Obtengo estos valores de la BD como una columna: datetime

¿Cómo puedo hacer esto para que incluya los meses y años también en el cálculo sin tener en cuenta ni redondear los minutos? ¿Esto solo se puede hacer manualmente o hay una función para hacer esto?



Puede usar el método de Rails distance_of_time_in_words

distance_of_time_in_words(starting_time, ending_time, options = {include_seconds: true })


Puede usar una gema llamada time_diff para obtener la diferencia de tiempo en formatos muy útiles


esto funciona muy bien, ejemplo para el número de horas desde que la cuenta creada por el usuario

(Time.parse(DateTime.now.to_s) - Time.parse(current_user.created_at.to_s))/3600


((date_2 - date_1) / 3600).round

o

((date_2 - date_1) / 1.hour).round