📌  相关文章
📜  pandas datetime 到 unix 时间戳 - Python (1)

📅  最后修改于: 2023-12-03 15:18:13.732000             🧑  作者: Mango

Pandas datetime 转换为 Unix 时间戳 - Python

简介

本教程将介绍如何使用Pandas将日期时间对象转换为Unix时间戳。Unix时间戳是指自1970年1月1日以来的秒数。

步骤
导入必要的库
import pandas as pd
import time
创建一个示例日期时间数据
date_time = pd.to_datetime('2022-01-01 00:00:00')
print(date_time)

输出:

2022-01-01 00:00:00
将日期时间转换为Unix时间戳
unix_time = int(time.mktime(date_time.timetuple()))
print(unix_time)

输出:

1640966400
使用pd.Timestamp方法转换

我们也可以使用pd.Timestamp方法来将日期时间转换为Unix时间戳。

unix_time = int(pd.Timestamp(date_time).timestamp())
print(unix_time)

输出:

1640966400
结论

在本教程中,我们学习了如何使用Pandas将日期时间对象转换为Unix时间戳。我们使用了time库和pd.Timestamp方法来转换。