saludos,
amigos tengo una duda con el manejo de las fechas, deseo comprobar datos
en un rango de fechas que viene dado por una fecha inicial en formato
normal(año mes dia) y un numero de horas que sumadas a esta fecha
inicial dara la fecha fin de un periodo. es posible hacer este tipo de
operaciones con el tipo de dato fecha en ror? se que la fecha se le
pueden sumar dias con una variable entera a la que se le coloca .days,
sera posible hacer lo mismo conlas horas y que la fecha inicial cambie?
gracias por su tiempo
amigos tengo una duda con el manejo de las fechas, deseo comprobar datos
en un rango de fechas que viene dado por una fecha inicial en formato
normal(año mes dia) y un numero de horas que sumadas a esta fecha
inicial dara la fecha fin de un periodo. es posible hacer este tipo de
operaciones con el tipo de dato fecha en ror? se que la fecha se le
pueden sumar dias con una variable entera a la que se le coloca .days,
sera posible hacer lo mismo conlas horas y que la fecha inicial cambie?
Obviamente con Ruby puedes manipular horas y fechas sin problemas, pero
además Rails extiende la clase Time de ruby con métodos para manipular
más
cómodamente horas, minutos, dias, etc…, y hacer cosas tan elegantes
como
2.hours.ago o (3.months+2.years).from_now
Echa un ojo aquÃ:
http://api.rubyonrails.org/classes/ActiveSupport/CoreExtensions/Numeric/Time.html
Juanjo Bazán wrote:
Echa un ojo aquÃ:
http://api.rubyonrails.org/classes/ActiveSupport/CoreExtensions/Numeric/Time.html
De estos métodos, el que siempre me ha resultado más útil es el
‘advance’.
Saludos.