Me gustaría mostrar una fecha formateada en ramita mediante la aplicación de un filtro a una marca de tiempo Unix. ¿Esta función está disponible en twig?¿Cómo puedo mostrar una fecha formateada de una marca de tiempo de Unix en ramitas?
13
A
Respuesta
22
Hay un filtro llamado date
.
En el ejemplo mydate
siguiente es igual a 1286199900
:
{{ mydate|date }} <!-- October 4, 2010 13:45 -->
{{ mydate|date('d/m/Y') }} <!-- 04/10/2010 -->
3
Si sólo divide por 1000 podría haber un error como Failed to parse time string (1384361503.5) at position 7
yo añadiría función de redondeo a ella
{% set timestamp = (rating.ratingDate/1000)|round(0, 'floor') %} {{timestamp|date('d. M Y')}}
Sé que estoy jugando una arqueología pero puede ser útil para alguien.
Cuestiones relacionadas
- 1. Cómo convertir una marca de tiempo de Unix en una marca de tiempo ISO8601 en PHP?
- 2. fecha php de marca de tiempo Unix
- 3. ¿Cómo puedo convertir una fecha en una marca de tiempo UNIX con Twig?
- 4. Objective-C: ayúdame a convertir una marca de tiempo en una fecha/hora formateada
- 5. ¿Cómo obtengo una fecha de lectura humana de una marca de tiempo de Unix en Javascript?
- 6. ¿Cómo formatear una marca de tiempo Unix en Delphi?
- 7. ¿Cómo puedo convertir una marca de tiempo ISO8601 en tiempo Unix en Perl?
- 8. marca de tiempo Unix de fecha y hora en Android
- 9. Convertir una marca de tiempo Unix de una fecha legible por humanos en PHP?
- 10. ¿Cómo creo una marca de tiempo Unix en Android?
- 11. marca de tiempo Unix VS fecha y hora
- 12. Ruby/Rails: conversión de una fecha a una marca de tiempo UNIX
- 13. ¿Cómo obtengo una marca de tiempo de Unix a partir de la fecha de PHP?
- 14. Cómo obtener la marca de tiempo Unix por un mes en el futuro dada una fecha
- 15. UNIX Marca de tiempo para MySQL DATETIME
- 16. Usando strftime en C, ¿cómo puedo formatear la hora exactamente como una marca de tiempo Unix?
- 17. Lote: Marca de tiempo a UNIX Tiempo
- 18. Mostrar la marca de tiempo de compilación en una aplicación
- 19. En Python, ¿cómo puedo convertir este formato en una marca de tiempo de Unix?
- 20. Marca de tiempo Unix en sqlite?
- 21. ¿Cómo convierto una marca de tiempo en un objeto de fecha de javascript?
- 22. Marca de tiempo UNIX siempre en GMT?
- 23. ¿Cómo formatear una marca de tiempo java.sql para mostrar?
- 24. Marca de tiempo de Unix a .net DateTime
- 25. ¿Cómo puedo convertir una marca de tiempo de Unix a DateTime y viceversa?
- 26. Cómo convertir a FECHA marca de tiempo Unix en el script de shell en MacOS
- 27. ¿Cómo grafico solo la porción de tiempo de una marca de tiempo incluyendo una fecha?
- 28. Convertir la marca de tiempo de unix a julian
- 29. cómo generar una marca de hora UTC Unix en C#
- 30. ¿Cómo convertir la fecha humana a la marca de tiempo de Unix en Mysql?
Sí, descubrí que en realidad el filtro de fecha maneja las marcas de tiempo de Unix, solo proporcioné la marca de tiempo de 13 dígitos en lugar de la de 10 dígitos y eso confundió el filtro. No creo que haya una manera simple de manejar marcas de tiempo de 13 dígitos con el filtro de fecha, ¿no? – Bogdan
Quizás '{% set newdate = mydate/1000%} {{newdate | date}}' – Florent
Eso nunca se me pasó por la cabeza. Gracias, funcionó como un encanto. – Bogdan