59得票3回答
为什么对于非标准时间格式(如“2014/12/31”),pandas.to_datetime速度较慢?

我有一个 .csv 文件,格式如下:timestmp, p 2014/12/31 00:31:01:9200, 0.7 2014/12/31 00:31:12:1700, 1.9 ... 当通过pd.read_csv读取并使用pd.to_datetime将时间字符串转换为日期时间时,性能会显著...

54得票7回答
有没有一种简单的方法将ISO 8601持续时间转换为timedelta?

我该如何将ISO 8601持续时间字符串转换为datetime.timedelta? 我尝试使用持续时间字符串和格式字符串实例化timedelta,但是出现了异常: >>> from datetime import timedelta >>> timed...

51得票4回答
Python datetime strptime()和strftime():如何保留时区信息

请看下面的代码: import datetime import pytz fmt = '%Y-%m-%d %H:%M:%S %Z' d = datetime.datetime.now(pytz.timezone("America/New_York")) d_string = d.strf...

43得票5回答
如何将整数转换为Python日期对象?

我正在使用Python创建一个模块,其中我收到以整数格式表示日期的数据,例如20120213,代表2012年2月13日。现在,我想将这个整数格式的日期转换为Python日期对象。 另外,如果有任何方法可以对这种整数格式的日期进行加减天数的操作,从而得到相同格式的日期值?比如从20120213...

37得票3回答
更改日期时间轴的格式化

我有一个索引为datetime的系列,我想要绘制它。我想要将系列的值绘制在y轴上,将系列的索引绘制在x轴上。这个Series如下所示: 2014-01-01 7 2014-02-01 8 2014-03-01 9 2014-04-01 8 ... 我使用p...

36得票2回答
如何将自然语言中的日期和时间转换为datetime格式?

我正在寻找一种方法将“明天上午6点”或“下周一中午12点”翻译成相应的日期时间对象。 我考虑过制定一个复杂的规则集,但是否有其他方法?

33得票10回答
如何在Python中获取下个月的第一天?

如何在Python中获取下个月的第一天?例如,如果现在是2019年12月31日,则下个月的第一天是2020年1月1日。如果现在是2019年8月1日,则下个月的第一天是2019年9月1日。 我想到了以下代码:import datetime def first_day_of_next_mont...

32得票9回答
给定一个日期范围,如何将其分成N个连续的子区间?

我正在通过API访问一些数据,在请求中需要提供日期范围,例如:开始日期='20100101',结束日期='20150415'。 我认为通过将日期范围分成不重叠的区间并在每个区间上使用多进程可以加快速度。我的问题是,我如何分割日期范围无法始终给我预期的结果。这是我所做的:from datetim...

32得票3回答
TypeError: '>' 不支持 'datetime.datetime' 实例和 'str' 之间的比较

我刚接触 Python 的日期和时间类型。 我有一个日期数值。date = '2018-11-10 10:55:31+00:00' 我需要检查这个日期值是否比90天更早。 我尝试过:from datetime import datetime from datetime import tim...

31得票5回答
如何使用Python将UTC时间转换为EST并自动处理夏令时?

如果我有一堆日期和时间以 UTC格式 的数据,如何将它们转换为 EST ?它可以自动确定每年夏季为-4,冬季为-5吗?谢谢