0
x = difference.total_seconds
if difference < timedelta(minutes=60):
    minutes = int(x/60) % 60
    return "%i minutes ago" % minutes

为什么我有

/ 不支持的操作数类型:“builtin_function_or_method”和“int”

我该如何解决?

4

2 回答 2

7

total_seconds一个方法,所以你应该调用它:

x = difference.total_seconds()
于 2013-10-17T08:29:44.080 回答
1

您的 difference.total_seconds 是一个 builtin_function_or_method。你可以试试:

x = difference.total_seconds()
于 2013-10-17T08:37:07.530 回答