Я пытаюсь преобразовать секунды в минуты, но получаю сообщение об ошибке:
def convert(seconds):
seconds = seconds % (24 * 3600)
hour = seconds // 3600
seconds %= 3600
minutes = seconds // 60
seconds %= 60
return "%dh:%02dm" % (hour, minutes)
Здесь я пытаюсь преобразовать секунды в часы и минуты:
def get_total_movingtime(self, obj):
totalpieces = WorkDay.objects.filter().aggregate(total_movingtime=Round(Sum(convert('foot_time'))))
return totalpieces["total_movingtime"]
Заданное значениеошибка: "not all arguments converted during string formatting"
.
Как решить эту проблему? Спасибо