Python 获取自发表评论以来的时间[Praw]

Python 获取自发表评论以来的时间[Praw],python,reddit,praw,Python,Reddit,Praw,有没有一种方法可以获得使用Praw发布评论后的时间 我已经看了文档,但找不到任何提及,如果没有,是否有任何解决办法来争取时间?我不知道,如果你还在寻找答案的话。在任何情况下,有人可能会通过搜索引擎找到这一点,因此这里有一个想法: import praw import datetime reddit = praw.Reddit(...) comment = reddit.comment(id="ctu29cb") now = int(datetime.datetime.timestamp(da

有没有一种方法可以获得使用Praw发布评论后的时间


我已经看了文档,但找不到任何提及,如果没有,是否有任何解决办法来争取时间?

我不知道,如果你还在寻找答案的话。在任何情况下,有人可能会通过搜索引擎找到这一点,因此这里有一个想法:

import praw
import datetime

reddit = praw.Reddit(...)
comment = reddit.comment(id="ctu29cb")

now = int(datetime.datetime.timestamp(datetime.datetime.today()))
then = int(comment.created)
delta = now - then

print("comment has been created with timestamp", then)
print("which means on", datetime.datetime.fromtimestamp(then).strftime('%Y-%m-%d %H:%M:%S'))
print("that was", delta, "seconds or", str(datetime.timedelta(seconds=delta)), "hours ago")
返回


我不知道,如果你还在寻找答案的话。在任何情况下,有人可能会通过搜索引擎找到这一点,因此这里有一个想法:

import praw
import datetime

reddit = praw.Reddit(...)
comment = reddit.comment(id="ctu29cb")

now = int(datetime.datetime.timestamp(datetime.datetime.today()))
then = int(comment.created)
delta = now - then

print("comment has been created with timestamp", then)
print("which means on", datetime.datetime.fromtimestamp(then).strftime('%Y-%m-%d %H:%M:%S'))
print("that was", delta, "seconds or", str(datetime.timedelta(seconds=delta)), "hours ago")
返回