【发布时间】:2020-05-23 19:09:17
【问题描述】:
【问题讨论】:
-
您没有在 DF 中包含时区,因此不确定如何在逻辑中使用时区...您是否要求在所有恰好是午夜的时间中添加一天?
-
这正是我想说的。我英语不好,对不起。
-
请在文本代码模式下添加您的数据框示例。谢谢!
标签: python pandas date datetime
【问题讨论】:
标签: python pandas date datetime
# create a mask for all entries with midnight as their time
row_mask = (df['timezone'].dt.hour == 0) & (df['timezone'].dt.minute == 0)
#now apply it
df.loc[row_mask,'timezone'] = df[row_mask]['timezone'] + datetime.timedelta(days=1)
【讨论】: