繁体   English   中英

从时间值列表中找到最大时间值

[英]Find Maximum time value from list of time value

我需要从列表中找到最大时间值:

num[2] = 2012-12-16 16:56:31

我尝试了以下方法:

max =0
for num in list:
 if num[2] > max:
   max = num
print max

但是显示错误:

    if num[5] > max:
TypeError: can't compare datetime.datetime to int

你可以做

max(my_dates)

不要调用您的列表,列表,因为它会掩盖内置函数,并在以后产生令人困惑的错误。

不要在此链接中为变量命名

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM