5
如果發佈的問題超過24小時,那麼我想限制它顯示日計數而不是小時計數。顯然,如果在24小時以下,則顯示小時數。如果'timesince'超過24小時,那麼只顯示日計數而不顯示小時數
目前:問1天,19小時之前
優化:問1天前
{{question.created|timesince}}
還是相當新的Django的,任何幫助,將不勝感激。
如果發佈的問題超過24小時,那麼我想限制它顯示日計數而不是小時計數。顯然,如果在24小時以下,則顯示小時數。如果'timesince'超過24小時,那麼只顯示日計數而不顯示小時數
目前:問1天,19小時之前
優化:問1天前
{{question.created|timesince}}
還是相當新的Django的,任何幫助,將不勝感激。
看一看naturaltime:https://docs.djangoproject.com/en/dev/ref/contrib/humanize/#naturaltime
它應該給你你在找什麼。
完美。謝謝! –
我有與自然時間相同的問題。如果它在1周和3天前發佈,則顯示爲1周和3天,但我真正想要的是在1周前顯示。我該怎麼辦才能解決這個問題? –