python - 如何查找两列之间的所有日期和时间,例如 .. Datetime1 和 Datetime2 。如何在 Python 或 Excel 中执行此操作
问题描述
这是我想在中间的每个小时列出的问题。
Issue Reported Issue Resolved
01-12-19 05:00:00 02-12-19 07:00:00
07-12-19 08:00:00 07-12-19 11:00:00
我希望结果是:
[
01-12-19 06:00:00,
01-12-19 07:00:00,
01-12-19 08:00:00,
01-12-19 09:00:00,
---
02-12-19 05:00:00,
02-12-19 06:00:00
]
[
07-12-19 09:00:00
07-12-19 10:00:00
]
解决方案
result_total = []
for i in range(0,1241): z = pd.to_datetime(df.Issue_Reported[i]) result_total.append(z + pd.to_timedelta(np.arange(df.FAULTY_HOURS[i]), ' H')) 打印(result_total)
HERE FAULTY_HOURS是没有。ISSUE REPORTED 和 ISSUE RESOLVED 之间的小时数
推荐阅读
- swift - UIAlertController 崩溃错误
- javascript - 使用 Firebase 令牌进行身份验证
- javascript - 如何验证按钮单击 jquery/javascript 上的登录表单?
- android - 片段上的RecyclerView分页无限滚动问题
- sockets - ipvsadm 未显示 kubeadm 集群中的任何条目
- python - 如何在 Tensorflow 中导入 keras.engine.topology?
- c++ - 配置 Visual Studio 2017 以使用现有的 Android SDK 和 NDK 组件
- python - 来自python的arduino自动LED开/关信号
- postgresql - 由于关系列不存在,无法在 postgresq 中加载 CSV 文件
- python - 优化测试来自多个 NumPy 数组的所有行组合