0
我需要找到該產品的最大時間值:查找時間值的列表最大時間值
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
究竟是什麼這樣的東西? 'num [2] = 2012-12-16 16:56:31'你是否將一個日期分配給num [2]?如果是這樣,你可能應該使用'datetime'對象,或者至少在''「''中包含你的賦值,如果它是一個字符串的話。 –
您無法將'datetime.datetime'與'int'進行比較,但您可以將它與'datetime.datetime.min'(這是很久很久以前的日期時間,甚至在您的任何日期時間之前)進行比較。 – eumiro
@Surya Gupta,你也應該接受一些問題 –