📅  最后修改于: 2023-12-03 15:04:16.320000             🧑  作者: Mango
在使用 FTP 方式传输文件时,经常会遇到时间戳问题。FTP 时间戳默认是一个整数值,表示自 1970 年 1 月 1 日以来经过的秒数。在 Python 中,我们可以使用 datetime
模块将 FTP 时间戳转换为易于阅读的日期时间格式。
以下是一个简单的 Python 代码片段,它演示了如何将 FTP 时间戳转换为日期时间格式:
import datetime
ftp_timestamp = 1630425463
datetime_obj = datetime.datetime.fromtimestamp(ftp_timestamp)
print(datetime_obj.strftime("%Y-%m-%d %H:%M:%S"))
代码解释如下:
datetime
。datetime.datetime.fromtimestamp()
方法将时间戳转换为 Python datetime
对象。strftime()
方法将 datetime
对象格式化为 %Y-%m-%d %H:%M:%S
时间格式。以上代码将输出以下结果:
2021-08-31 12:51:03
现在,我们已经成功地将 FTP 时间戳转换为易于阅读的日期时间格式。如果您想要将其应用于您的 Python 项目中,请自由使用以上代码。