我有一列日期。我想计算数组中每个日期时间与指定日期之间的天数。将现有的日期时间数组转换为日期
import datetime
print(mydates[0])
2013-04-30T20:00:00.000000000-0400
print(mydates[0] - datetime.date(2013,9,20))
TypeError: ufunc subtract cannot use operands with types dtype('<M8[ns]') and dtype('O')
我需要创建天的日期,但更一般地,我将还需要知道的数字数组如何将日期时间数组转换为日期。
我发现另一篇文章将datetime.datetime.now()转换为日期,但我不知道该语法如何在现有日期时间集合上使用它。
”我发现另一篇文章将datetime.datetime.now()转换为日期,但我不知道在现有日期时间内如何使用该语法。“那么,请链接到其他帖子,向我们展示它使用的语法以及您尝试应用相同内容的位置,不要只告诉我们它存在。 – abarnert 2014-09-02 19:20:57
http://stackoverflow.com/questions/3743222/how-do-i-convert-datetime-to-date-in-python – Chris 2014-09-02 19:22:03
如果我插入我的变量代替.now()在链接的答案中在它上面不起作用 – Chris 2014-09-02 19:23:10