2011-09-11 13 views
5

Si una pregunta publicada tiene más de 24 horas, entonces quiero limitarla para mostrar el recuento de días y no las horas. Obviamente si tiene menos de 24 horas de edad, entonces muestre el número de horas.Si 'timesince' es más de 24 horas, solo muestre el recuento de días y no el recuento de horas

Actualmente: Preguntas Hace 1 día, 18 horas

óptima: Cuando se le preguntó hace 1 hora

{{question.created|timesince}} 

todavía bastante nuevo a Django, cualquier ayuda se agradece.

Respuesta

3

Tenga una mirada en naturaltime: https://docs.djangoproject.com/en/dev/ref/contrib/humanize/#naturaltime

Se le debe dar lo que estás buscando.

+0

Perfecto. ¡Gracias! –

+5

Tengo el mismo problema con el tiempo natural. Si se publicó hace 1 semana y 3 días, muestra 1 semana y 3 días, pero lo que realmente quiero es mostrar hace 1 semana. ¿Qué debo hacer para arreglar este? –

Cuestiones relacionadas