En mi opinión, quiero mostrar la fecha actual en formato "mm/dd/aaaa".Cómo mostrar la fecha actual en formato "mm/dd/aaaa" en Rails
Respuesta
<%= Time.now.strftime("%m/%d/%Y") %>
Usted podría simplemente hacer (suplente en Time
para DateTime
si se utiliza Rubí recta - es decir, no hay rieles):
DateTime.now.strftime('%m/%d/%Y')
Si está utilizando ese formato mucho, es posible que desee crear un inicializador date_time_formats
en la carpeta de RAILS_ROOT/config/initializers
(suponiendo Carriles 2), algo como esto:
# File: date_time_formats.rb
ActiveSupport::CoreExtensions::Time::Conversions::DATE_FORMATS.merge!(
:human => "%m/%d/%Y"
)
que a su vez le permiten usar la versión más amigable de DateTime.now.to_s(:human)
en el código.
Esta es la forma más elegante de hacerlo. Usar strftime por todos lados es complicado. En realidad, aunque sólo se puede hacer algo como esto (menos información) '' 'rubí Fecha :: DATE_FORMATS [: MDY] = "% B% d,% Y" Tiempo :: [DATE_FORMATS: MDY] = "% B% d% Y" Tiempo :: DATE_FORMATS [: month_and_year] = "% B% Y" Hora :: DATE_FORMATS [: pretty] = lambda {| time | time.strftime ("% a,% b% e en% l:% M") + time.strftime ("% p"). Downcase } '' ' – Subimage
Debe tenerse en cuenta que los cambios en los archivos de configuración solamente surtirá efecto después del reinicio del servidor, a diferencia de los cambios en modelos, vistas y controladores. – CurlyCorvus
Creo que se puede utilizar .strftime
:
t = Time.now()
t.strftime("The date is %m/%d/%y")
Esto debería dar "The date is 09/09/10"
. Consulte here para obtener una excelente lista de códigos de formato para .strftime
.
Si usted no necesita todo el año podría intentar Time.now.strftime('%D')
- 1. Mostrar fecha en la localización actual
- 2. PHP, Cómo obtener la fecha actual en un formato determinado
- 3. Mostrar fecha actual en JSF Página
- 4. Insertar fecha actual en formato de fecha y hora mySQL
- 5. Mostrar fecha/hora UTC en fecha/hora de acuerdo con la zona horaria actual
- 6. cómo mostrar la ubicación actual en MKMapView
- 7. Cómo mostrar la función actual en Eclipse
- 8. Cómo obtengo la fecha actual en Cocoa
- 9. ¿Cómo imprimir la fecha actual en JSP?
- 10. ¿Cómo formato la fecha en jQuery datetimepicker?
- 11. ¿Cómo puedo obtener la fecha actual en formato YYYY-MM-DD en (OS X) bash?
- 12. ¿Cómo obtener la fecha actual en formato 'AAAA-MM-DD' en ASP.NET?
- 13. cambiar el formato de fecha predeterminado en ruby on rails?
- 14. En Python, la forma de mostrar la hora actual en formato legible
- 15. fecha de formato cadena en cakephp
- 16. Cómo mostrar la fecha en un formato diferente en el oráculo
- 17. Cómo mostrar la fecha en formato HH: mm: ss en JasperReports?
- 18. Mostrando la fecha actual usando el formato JSTL Etiqueta de fecha
- 19. ¿Cómo obtengo la fecha actual?
- 20. Fecha de validación en Rails
- 21. formato a la fecha usando Ruby on Rails
- 22. Fecha japonesa en este formato
- 23. ¿Cómo obtengo la fecha/hora actual en formato DD/MM/AAAA HH: MM?
- 24. XS: Fecha quiero fecha en formato AAAAMMDD
- 25. Obtener la fecha/hora actual en segundos
- 26. Buscar fecha específica en la semana actual
- 27. Cómo dar formato a la fecha en JSTL
- 28. Cómo mostrar una fecha mediante el uso de la etiqueta c: out en algún formato
- 29. quiere la fecha y hora actual en el formato "dd/MM/aaaa HH: mm: ss.SS"
- 30. ¿Cómo imprimo elegantemente la fecha en formato RFC822 en Perl?
https://hackhands.com/format-datetime-ruby/ – Jason