根据python数据框中的日期和状态列创建其他日期,时间和时区列

我在数据框中有3个列,分别称为“ customer_state”,“ call_date”和“ call_time”,我想创建3个新列“ customer_timezone”,“ customer_date”和“ customer_time”

时区的可能值为

  1. 东部标准时间(EST)
  2. 中央标准时间(CST)
  3. 山地标准时间(MST)
  4. 太平洋标准时间(PST)

注意:call_time以 Mountain Standard time (山区标准时间)和24小时制

我的数据框如下所示:

call_date call_time customer_state
2019-11-01 13:46 MD

我的结果数据框应如下所示:

call_date call_time顾客状态顾客时区顾客日期顾客时间
2019-11-01 13:46 MD MD 2019年2019年1月1日16:46


任何帮助表示赞赏!

附加说明::为简化此解决方案,我的数据仅在MST上午6点和下午4点之间具有“ call_time”。因此,我不必担心更改日期(例如,如果在MST是9pm,那么在EST是第二天12点)。我不必担心这些极端情况。在我的场景中,实际上“ call_date”和“ customer_date”始终是相同的。我只需要增加+3小时的时间

lonewolfhunt 回答:根据python数据框中的日期和状态列创建其他日期,时间和时区列

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135567.html

大家都在问