python 时间戳转字符串
在 Python 中,你可以使用 datetime 模块中的 strftime() 函数将时间戳转换为字符串。strftime() 函数接受两个参数:一个是表示时间的格式字符串,另一个是表示时间的时间戳。以下是一个示例代码:
from datetime import datetime # 时间戳转字符串 timestamp = 1646054400 dt = datetime.fromtimestamp(timestamp) s = dt.strftime("%Y-%m-%d %H:%M:%S") print(s)
在上面的代码中,我们首先导入了 datetime 模块,然后定义了一个时间戳 timestamp,它表示从 1970 年 1 月 1 日零时零分零秒到指定时间的秒数。接下来,我们使用 datetime.fromtimestamp() 函数将时间戳转换为 datetime 对象 dt。最后,我们使用 dt.strftime() 函数将 datetime 对象 dt 转换为字符串,并将结果赋值给 s 变量。 "%Y-%m-%d %H:%M:%S" 是表示时间的格式字符串,它告诉 strftime() 函数如何将时间转换为字符串。最后,我们将 s 打印出来。
输出结果将是:
2022-02-28 16:00:00
请注意,strftime() 函数返回一个表示时间的字符串。你可以使用不同的时间格式字符串来获得不同的日期和时间格式。
相关文章