Python 2.7 Datetime对象通过';datetime.strTime不可编辑';

Python 2.7 Datetime对象通过';datetime.strTime不可编辑';,python-2.7,datetime,strptime,Python 2.7,Datetime,Strptime,我有一个包含多年数据的csv文件,我需要计算最大日期和最小日期之间的差异,我面临一个真正的问题,如何确定日期的最大值。 所以,我这样做是为了将日期转换为datetime对象 Temps = datetime.strptime(W['datum'][i]+' '+W['timestamp'][i],'%Y-%m-%d %H:%M:%S') 打印这一行可以得到我想要的确切结果,但当我尝试使用这一行代码提取这些日期的最大值时: start = max(Temps) 我遇到以下错误:datetim

我有一个包含多年数据的csv文件,我需要计算最大日期和最小日期之间的差异,我面临一个真正的问题,如何确定日期的最大值。 所以,我这样做是为了将日期转换为datetime对象

 Temps = datetime.strptime(W['datum'][i]+' '+W['timestamp'][i],'%Y-%m-%d %H:%M:%S')
打印这一行可以得到我想要的确切结果,但当我尝试使用这一行代码提取这些日期的最大值时:

start = max(Temps)
我遇到以下错误:datetime.strTime对象不可编辑 我哪里弄错了?

表达式

datetime.strptime(W['datum'][i]+' '+W['timestamp'][i],'%Y-%m-%d %H:%M:%S')
生成单个值(标量)。将其分配给
Temps
时,此变量将成为标量而不是列表。它只包含一个值

然后,当您尝试计算
max(Temps)
max
时,它希望找到具有多个值作为其参数的内容,但不幸的是,它找到了
Temps
最近分配的内容

这是一个单一的值,它不是“iterable”