2

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

就我而言,我正在查看的帖子有这个日期时间:Fri Dec 18 02:06:06 2015 UTC

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

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

请帮忙!

4

1 回答 1

3

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

我建议在pythondatatime中使用该模块:

示例用法:

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

希望这可以帮助!

于 2016-02-18T19:05:01.667 回答