python - 从 pandas 数据框列中减去六个小时
问题描述
我的 Pandas Dataframe 有一个名为 的列datetime
,它是每个特定行的日期。我需要从该datetime
列的每一行中减去六个小时。我怎样才能做到这一点?
到目前为止,我只设法将其转换为新时区,而不是减去小时数:
MyData['datetime'] = MyData['datetime'].dt.tz_localize('Europe/Paris').dt.tz_convert('US/Central')
解决方案
推荐阅读
- javascript - 无法在 create-react-app 上导入样式表和组件。未找到模块
- python - 使用 get_connection 使连接动态化(django-post_office)“将 get_connection 传递给 EmailMultiAlternatives”的问题
- html - 如何使用css更改链接颜色
- java - Android Studio - 适用于 Android Studio 初学者的 if else 语句
- java - 如何解析文本文件的单个行?
- angular - 找不到名称为“idTypesAccepted”的控件
- apache-kafka - 我正在尝试一个窗口字数统计应用程序流,在消费者控制台中我有一些不可读的字符以及计数
- oracle - oracle中多个case语句的别名
- sql - 我想仅使用 select 语句(无包或函数)在 SQL 中实现以下结果。我该怎么做?
- vba - 抓取数据表