gpt4 book ai didi

python - Pandas dataframe 日期相差一天

转载 作者:太空宇宙 更新时间:2023-11-04 02:46:01 27 4
gpt4 key购买 nike

我注意到,如果我在 pandas 数据框中有 pandas datetime 索引,当我使用 .value 调用它们时,日期的值会发生变化

例子。

import pandas as pd

date_try=pd.date_range(start='2017-01-01',end='2017-05-01',freq='MS')
date_df=pd.DataFrame(date_try)

print(date_df)

enter image description here

现在请注意当我调用时日期值是如何变化的

print(date_df.values)

enter image description here

最佳答案

@DYZ 是对的,我总是在我的 aws 机器上设置 cronjobs 时遇到这个问题,它的运行时间与源文件所说的时间不符,因为它是在不同的时区生成的您可以尝试在本地时间重新索引它。

import pytz
eastern = pytz.timezone('US/Eastern')
df.index = index.tz_localize(pytz.utc).tz_convert(eastern)

关于python - Pandas dataframe 日期相差一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45150314/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com