Я запросов к базе данных SMS с помощью следующей курсор:Форматировать время с временной метки SMS?
Uri uri = Uri.parse("content://mms-sms/conversations?simple=true");
Cursor cursor = _context.getApplicationContext().getContentResolver().query(uri, null, null, null, "normalized_date desc");
Я получаю даты назад, но они возвращаются в числовом формате. Теперь я знаю, что я могу использовать следующее:
SimpleDateFormat dateFormatted = new SimpleDateFormat("hh:mm")
и сделать все времена вернуть любой формат, я выбираю, но я хотел бы знать, если есть более простой способ для меня, чтобы определить, является ли или нет, что отметка времени с сегодняшнего дня, раньше на неделе или прошлой недели назад? Или другой метод, который мне легче определить?