我需要节省用户完成某些任务所花费的时间。
例如,假设您必须回答几个考试问题。如果您从上午 10:00 开始并在上午 11:00 完成,我想存储您完成它所花费的时间。在这种情况下,它将是 1 小时或 60 分钟,或 3600 秒。
在那之后,我想以一种漂亮的方式展示它。假设某件事花费了 527 秒,我想显示:8'47。所以我需要一些模板标签来完成这项工作。
我当然见过TimeField
,但它使用的是 datetime.time,我认为它不适合这种情况。
我还仅使用IntegerField
存储秒数进行了分析(该详细程度还可以)。但也许你们知道更好的选择。
谢谢!