【发布时间】:2015-09-29 22:05:30
【问题描述】:
我在按具体日期过滤推文时遇到问题,使用 setUntil 来没有推文,使用 setSince 最近来推文。代码如下,然后是输出结果。
public void readTweetFromKeyword(String keywordString) throws TwitterException
{
twitter4j.Query query =new twitter4j.Query("#clt20");
QueryResult result;
query.setSince("2014-12-12");
int cont = 0;
result = twitter.search(query);
for (Status status : result.getTweets() )
{
System.out.print("original "+status.getId());
System.out.println("\t\tdata "+status.getCreatedAt());
if(!status.getText().substring(0, 2).equals("RT")){
System.out.println(status.getText());
cont++;
}
}
System.out.println(result.getTweets().size());
System.out.println("cont = "+cont);
return;
}
控制台:
原始 619433499116896256 数据 Fri Jul 10 06:10:29 GMT-03:00 2015 如果@BCCI 正在寻找#Clt20 的替代品,那么 仅由印度球员组成的球队联盟?
原始 619408117495939072 数据 Fri Jul 10 04:29:37 GMT-03:00 2015 #TesT、#ODI、#T20I、#IPL、#CLT20 实时记录、得分、历史记录 ke lia,关注@PTV_SpOrtsOne snt 到 40404。
原始 619330143258050560 数据 Thu Jul 09 23:19:47 GMT-03:00 2015 需要 66 从 6 球。有点不可能#clt20
原始 619301555532120065 数据 Thu Jul 09 21:26:11 GMT-03:00 2015 Kamran Akmals 的脚被卡住了#soshit #CLT20
原始 619095093962608640 数据 Thu Jul 09 07:45:47 GMT-03:00 2015
原始 619095079983017984 数据 Thu Jul 09 07:45:43 GMT-03:00 2015
原始 619095051524665344 数据 Thu Jul 09 07:45:37 GMT-03:00 2015
原始 619095028304973825 数据 Thu Jul 09 07:45:31 GMT-03:00 2015
原始 619094989943902209 数据 Thu Jul 09 07:45:22 GMT-03:00 2015
原始 619094910516400129 数据 Thu Jul 09 07:45:03 GMT-03:00 2015
原始 619094893441363969 数据 Thu Jul 09 07:44:59 GMT-03:00 2015
原始 619035151578722304 数据 Thu Jul 09 03:47:35 GMT-03:00 2015 @abhisek_taneja Games r 如果你去的话,每年都会在喜马偕尔邦玩 正确通过#IPL & #CLT20 的时间表
原始 618914815730290688 数据 Wed Jul 08 19:49:25 GMT-03:00 2015
原始 618908444939186177 数据 2015 年 7 月 8 日星期三 19:24:06 GMT-03:00
原始 618862474687705088 数据 Wed Jul 08 16:21:26 GMT-03:00 2015 我们作为#T20的追随者,@clt20应该被组织起来#CLT20
15 续 = 6
非常感谢!!
【问题讨论】:
标签: twitter4j