我正在分析一些Facebook帖子。但我发现了一些奇怪的东西。
如果您打开FB Graph API资源管理器并要求以下路径:
107111802663853_1319538284754526?字段= CREATED_TIME,注释{CREATED_TIME,消息},permalink_url
您将获得有关帖子的信息,ID为107111802663853_1319538284754526。
如果你看一下" created_date"字段,它表示该帖子已创建于2016-12-28T21:00:00 + 0000,第一条评论(ID为1319538284754526_1354491851259169)的日期为2016-12-28T12:46:24 + 0000
评论如何可能早于创建日期?
对于这篇文章,我发现了77条评论,其中58条似乎的创建日期早于帖子的创建日期!
这是我执行此验证的代码:
start_date = dateToTimestamp(data.created_time);
disp(data);
comments = data.comments;
sequence = zeros(size(comments));
for c=1:length(comments)
disp(comments{c}.created_time);
day = dateToTimestamp(comments{c}.created_time);
sequence(c) = day-start_date;
end
functiopn dateToTimestamp()是
function day = dateToTimestamp(d)
day = datetime(d,'TimeZone','local','Format','yyyy-MM-dd''T''HH:mm:ssZ');
day = int32(posixtime(day));
我检查
sum(sequence<0)