大家好,欢迎来到IT知识分享网。
这是我的第396篇原创文章。
一、引言
在 Python 中可以通过datetime 模块来实现。一般来说,时间戳通常是自1970年1月1日(称为“Unix时间”)以来的秒数。
以下是一个示例,演示如何将这个时间戳转换为可读的日期和时间格式。
二、实现过程
2.1 代码
import datetime # 给定的时间戳 timestamp = # 转换为 datetime 对象 dt_object = datetime.datetime.fromtimestamp(timestamp) # 打印可读的日期和时间 print("可读的日期和时间:", dt_object.strftime('%Y-%m-%d %H:%M:%S'))
代码解释:
- 导入模块
- 首先导入 datetime 模块。
- 创建时间戳
- 使用给定的时间戳 。
- 转换为 datetime 对象
- 使用 datetime.datetime.fromtimestamp() 方法将时间戳转换为 datetime 对象。
- 格式化输出
- 使用 strftime() 方法,将 datetime 对象格式化为可读的字符串,如 YYYY-MM-DD HH:MM:SS。
输出示例
执行上述代码将会输出:

请注意,输出的日期和时间可能会根据你的时区设置而有所不同。如果你希望将时间戳转换为 UTC 时间,可以使用
datetime.datetime.utcfromtimestamp()方法。代码示例如下:
# 转换为 UTC datetime 对象 utc_dt_object = datetime.datetime.utcfromtimestamp(timestamp) # 打印可读的 UTC 日期和时间 print("UTC 可读的日期和时间:", utc_dt_object.strftime('%Y-%m-%d %H:%M:%S'))
这将返回 UTC 时间的可读格式。
作者简介: 读研期间发表6篇SCI数据算法相关论文,目前在某研究院从事数据算法相关研究工作,结合自身科研实践经历持续分享关于Python、数据分析、特征工程、机器学习、深度学习、人工智能系列基础知识与案例。关注gzh:数据杂坛,获取数据和源码学习更多内容。
原文链接:
【Python数据分析系列】将一个时间戳转换为可读的日期和时间格式(案例+源码)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/173347.html