http://api.rubyonrails.org/classes/Time.html#method-i-advance documenta un método advance()
para agregar a la hora actual. ¿Hay un método opuesto 'go_back()
?Enfrente de Time.now.advance() en Ruby
8
A
Respuesta
18
No creo que exista, pero no hay nada que lo impida al usar valores negativos en advance
.
Time.now.advance(:days => - 1, :hours => -1)
1
Usted puede usar algo como
Time.now - 3.days
por ejemplo
6
También podría tratar de usar
Time.now.ago(3.days)
Time.now.ago(3.days+3.hours)
+3
para la dirección de oppisite existe el método 'from_now': ' 2.weeks.from_now # opuesto a: 2.weeks.ago' – loybert
Cuestiones relacionadas
- 1. Enfrente de datos anexados en jQuery
- 2. Enfrente de "siempre en la parte superior"
- 3. Enfrente de la operación OR bit a bit
- 4. función de PHP Enfrente de strstr para regresar primera parte de la cadena, no durará
- 5. Método de acceso en Ruby
- 6. Métodos de fábrica en Ruby
- 7. Generación de guías en Ruby
- 8. Subprocesos de trabajo en Ruby
- 9. Flujos de memoria en Ruby?
- 10. Flotador de redondeo en Ruby
- 11. Menú de opciones en Ruby
- 12. Temporizador en rendimiento de Ruby
- 13. Punteros de método en ruby
- 14. color de terminal en ruby?
- 15. Manipulación de tiempo en ruby
- 16. RAII en Ruby (O, Cómo administrar recursos en Ruby)
- 17. Lanzamiento de Ruby sin el prefijo "Ruby"
- 18. Ruby: ¿Cómo agrupar una matriz de Ruby?
- 19. '|| =' operador en Ruby
- 20. encadenamiento condicional en ruby
- 21. Dynamic Regex en Ruby
- 22. Canonicalizing XML en Ruby
- 23. strpos() en Ruby?
- 24. Sobrecarga en Ruby
- 25. ¿Qué hace% {} en Ruby?
- 26. Matrices limitadas en Ruby
- 27. variables estáticas en ruby
- 28. method_missing gotchas en Ruby
- 29. ¿Métodos booleanos en Ruby?
- 30. ¿Qué significa @@ en Ruby?
intentar esto ahora ... gracias – user94154
bien esto funciona. increíble. – user94154