enter image description here我正在使用Colab,并尝试分离出过去2个月数据的测试集,但我遇到了此错误(ValueError:两个日期必须有相同的UTC偏移量),我知道错误是因为集合的开始日期是BST,结束日期是GMT。
latest_df = df.loc['Sat 01 Oct 2022 12:00:03 AM BST':'Thu 01 Dec 2022 10:02:02 AM GMT']
最新文件头()
我尝试在数据集的excel上手动转换时间,但转换所有日期需要很长时间,因为它是一个大数据。
3条答案
按热度按时间zpqajqem1#
你可以使用pytz库把日期转换成相同的时区,下面是一个例子:
eoigrqb62#
因为我不知道列的名称,所以假设它们是A到F。您可以在代码中用列名替换它们:
输出:
我编写了一个自定义函数来转换时区,并将其应用于 Dataframe :
输出:
gcuhipw93#
您可以简单地转换start_date时区,而不是转换整个数据。