У меня есть список журналов посещаемости, подобных этому:
{
"clockIn" : "07-05-2019 01:58 PM",
"clockOut" : "07-05-2019 08:58 PM",
"companyId" : "-Ld7-JxVFgmvav1OaXPi",
"date" : "Friday 07-05-2019",
"department" : "Information security ",
"isInjured" : "NO",
"isSecond" : "NO",
"key" : "-Lj0Ey8hNV6Smwvw4TR5",
"logType" : "clockIn",
"name" : "Pankaj",
"second" : "NO",
"total" : "9",
"uid" : "-LeAGFE8lPOjQgzhsZMe"
}
, и у меня есть 2 параметра, для которых мне нужно отфильтровать записи 1. Тип расчета зарплаты: Еженедельно или раз в две недели 2. День расчета: понедельник, вторник, среда ........
в случае еженедельного, если день платежной ведомости - среда, тогда я должен показать последние 7 записей текущего списка выплат, например: если сегодня 6-я суббота, то мои записибудет 3 по средам, четвергам, пятницам .. субботам до следующего вторника, т.е. 9-го
аналогично для двухнедельного вместо 7 у нас 14 записей.
я хочу отфильтровать его в приложении для AndroidПожалуйста, помогите