万普插件库

jQuery插件大全与特效教程

【Python数据分析系列】将一个时间戳转换为可读的日期和时间格式

这是我的第396篇原创文章。

一、引言

在 Python 中可以通过datetime 模块来实现。一般来说,时间戳通常是自1970年1月1日(称为“Unix时间”)以来的秒数。

以下是一个示例,演示如何将这个时间戳转换为可读的日期和时间格式。

二、实现过程

2.1 代码

import datetime


# 给定的时间戳
timestamp = 1734088217


# 转换为 datetime 对象
dt_object = datetime.datetime.fromtimestamp(timestamp)


# 打印可读的日期和时间
print("可读的日期和时间:", dt_object.strftime('%Y-%m-%d %H:%M:%S'))

代码解释:

  1. 导入模块
  2. 首先导入 datetime 模块。
  3. 创建时间戳
  4. 使用给定的时间戳 1734088217
  5. 转换为 datetime 对象
  6. 使用 datetime.datetime.fromtimestamp() 方法将时间戳转换为 datetime 对象。
  7. 格式化输出
  8. 使用 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数据分析系列】将一个时间戳转换为可读的日期和时间格式(案例+源码)

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言