获取所有即将到来的Facebook朋友生日,不仅仅是当年

时间:2013-03-15 04:32:01

标签: java android facebook facebook-graph-api facebook-fql

我正在写一个 Android Facebook应用,其中我正在尝试获取所有即将到来的facebook朋友生日的列表,我能够获取它。

但是我遇到了一个问题,我今年只获取了朋友列表直到12月底并非所有即将到来的 就像今天是3月15日,所以我想在今天到3月14日之前获取那些生日的朋友列表,但今天到了12月31日

请参阅下面的代码并帮我解决这个小问题:

    Calendar cal = Calendar.getInstance();
    Date today = cal.getTime();
    SimpleDateFormat formatter = new SimpleDateFormat("MM/dd");
    String today_formatted = formatter.format(today);
    String query = "select name, birthday, uid, pic_square FROM user " +
    "WHERE uid in (SELECT uid2 FROM friend WHERE uid1 = me()) AND birthday_date != 'null' " +
    "AND birthday_date >= '" + today_formatted + "'ORDER BY birthday_date ASC";

0 个答案:

没有答案