📅  最后修改于: 2023-12-03 15:25:15.133000             🧑  作者: Mango
如果你需要将 Unix 时间戳转换为常用的日期时间格式,Python Pandas 是一个方便的工具。下面将介绍如何使用 Python Pandas 进行转换。
首先,你需要安装 pandas
包,使用以下命令:
!pip install pandas
在使用 Pandas 进行转换之前,请先导入 Pandas 和 NumPy 模块:
import pandas as pd
import numpy as np
使用 to_datetime
函数将 Unix 时间戳转换为日期时间格式:
unix_timestamp = 1609459200
datetime = pd.to_datetime(unix_timestamp, unit='s')
print(datetime)
输出:
2021-01-01 00:00:00
使用 strftime
函数将日期时间格式转换为字符串:
datetime_str = datetime.strftime('%Y-%m-%d %H:%M:%S')
print(datetime_str)
输出:
2021-01-01 00:00:00
如果你需要将字符串转换为日期时间格式,使用 to_datetime
函数:
datetime_str = '2021-01-01 00:00:00'
datetime = pd.to_datetime(datetime_str, format='%Y-%m-%d %H:%M:%S')
print(datetime)
输出:
2021-01-01 00:00:00
不管你是需要将 Unix 时间戳转换为日期时间格式,还是将字符串转换为日期时间格式,Python Pandas 都是一个强大的工具。通过使用 to_datetime
函数和 strftime
函数可以轻松地进行转换。