在 getContentResolver().query 中为 Uri.parse("content://sms/inbox") 设置日期条件
Set Date Criteria in getContentResolver().query for Uri.parse("content://sms/inbox")
我用
Uri.parse("content://sms/inbox")
执行时
getContentResolver().query
我想要一个始终 return 来自当前系统日期的最后 10 天内的消息的选项。请帮助正确的 SQL 语句。
不得不回答我自己的问题很尴尬,但这里...
long daterr = new Date(System.currentTimeMillis() - 10L * 24 * 3600*1000).getTime();
Cursor cursor = getContentResolver().query(uriSms, new String[]{"_id", "address", "date", "body"}, "Date > ? ", new String[]{""+daterr}, "date ASC");
我用
Uri.parse("content://sms/inbox")
执行时
getContentResolver().query
我想要一个始终 return 来自当前系统日期的最后 10 天内的消息的选项。请帮助正确的 SQL 语句。
不得不回答我自己的问题很尴尬,但这里...
long daterr = new Date(System.currentTimeMillis() - 10L * 24 * 3600*1000).getTime();
Cursor cursor = getContentResolver().query(uriSms, new String[]{"_id", "address", "date", "body"}, "Date > ? ", new String[]{""+daterr}, "date ASC");