32得票6回答
如何在Python中获取timedelta的总和?

Python: 如何获取timedelta的总和? 例如,我刚刚得到了很多timedelta对象,现在我想要它们的总和。就是这样!

32得票9回答
在一个新的pandas数据框中,计算日期时间差异的年数、月数等。

我有一个看起来像这样的pandas数据框:Name start end A 2000-01-10 1970-04-29 我想添加一列,提供“开始”列和“结束”列之间的差异,以年、月、日为单位。 因此,结果应如下所示:Name start ...

31得票1回答
如何使用pandas按组计算时间差?

问题 我想按组计算diff,但我不知道如何对time列进行排序,以使每个组的结果都是排序和正数。 原始数据:In [37]: df Out[37]: id time 0 A 2016-11-25 16:32:17 1 A 2016-11-25 16:...

30得票4回答
在pandas df中找到timedelta对象的平均值和标准差

我想计算下面显示的带有两列的dataframe中,每个银行的timedelta的mean和standard deviation。当我运行下面的代码时出现以下错误:pandas.core.base.DataError: No numeric types to aggregate 我的数据框: ...

30得票3回答
为什么Python中的datetime时间差未找到?

我正在尝试创建一个以mmddyyyy格式表示的日期数组。这些日期将从当前日期开始,然后往未来两周延伸。所以一切都取决于起始日期。当我运行我的代码时,我收到了一个错误提示:Traceback (most recent call last): File "timeTest.py", line 8,...

28得票2回答
如何从datetime.timedelta对象中获取时间?

一个MySQL数据库表有一个列,其数据类型是时间(http://dev.mysql.com/doc/refman/5.0/en/time.html)。当访问表数据时,Python将此列的值返回为 datetime.timedelta 对象。如何从中提取时间?(我并没有真正理解 Python 手...

28得票4回答
列表中的平均时间差

我想计算一个列表中日期之间的平均时间差。 虽然下面的方法很好用,但我想知道有没有更聪明的方法?delta = lambda last, next: (next - last).seconds + (next - last).days * 86400 total = sum(delta(i...

28得票4回答
使用datetime.timedelta添加年份

我正在使用Python进行时间计算。 目标: 其中一部分是尝试实现: 给定一个日期,添加时间间隔(X年、X月、X周),返回日期 例如 输入参数:input_time(datetime.date)、interval(datetime.timedelta) 返回值:datetime....

27得票2回答
属性错误:'Series'对象没有属性'days'。

我在一个数据框中有一列名为'delta',类型为timedelta64[ns],是通过从一个日期减去另一个日期计算得出的。我尝试使用以下代码将天数作为浮点数返回: from datetime import datetime from datetime import date df['days...

26得票3回答
如何在Python中对datetime.timedelta执行除法操作?

我希望能够做到以下几点: num_intervals = (cur_date - previous_date) / interval_length 或者 print (datetime.now() - (datetime.now() - timedelta(days=5))) ...