reddit - 使用PRAW调用Reddit API。需要帮助解释返回的创建日期时间

标签 reddit praw

将鼠标悬停在“2 个月前提交”上后,我可以在 Reddit UI 上获取帖子的创建日期。

就我而言,我正在查看的帖子具有以下日期时间: 世界标准时间 2015 年 12 月 18 日星期五 02:06:06

但是当我使用 praw 调用 reddit API 时,我在created_utc 字段中得到了这个: 1450404366.0

我无法将“Fri Dec 18 02:06:06 2015 UTC”翻译为“1450404366.0”

请帮忙!

最佳答案

所以 reddit 给你的是 UNIX TIMESTAMP这基本上是自 1970 年 1 月 1 日以来的秒数。(UTC)需要转换为人类可读的日期时间设置。

我建议使用 datatime python 中的模块:

用法示例:

import datetime
print(
    datetime.datetime.fromtimestamp(
        int("1284101485")
    ).strftime('%Y-%m-%d %H:%M:%S')
)

希望这有帮助!

关于reddit - 使用PRAW调用Reddit API。需要帮助解释返回的创建日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35489919/

相关文章:

python - 如何使用 Tkinter 上的入口小部件通过输入参数来执行函数?

Go需要逗号,放在那里会抛出其他不相关的错误

python - PRAW/Tweepy 过滤关键字

python - 检查用户是否存在 PRAW

python - PRAW:获得用户的天赋

python - 我在不同的 python 应用程序中遇到多个 SSL 错误

javascript - 使用 jquery 解析嵌套 json 结果 - 内部示例

algorithm - 总分排名算法

python - Python 和 Praw 中的异常处理

python - 使用 PRAW 在标题返回中获取 & 而不是 &