По предыдущей логике, если сейчас, допустим, 12:00, а переданная date на два дня позже и раньше 12:00 то this.adapter.diffNow(date, 'days') выдаст меньше 2, и дату распознает как isTomorrow.
Сравнивать нужно не с текущим моментом, а с началом дня, что я и попытался сделать костыльным образом, за неимением подходящих методов в адаптере
По предыдущей логике, если сейчас, допустим, 12:00, а переданная date на два дня позже и раньше 12:00 то
this.adapter.diffNow(date, 'days')
выдаст меньше 2, и дату распознает как isTomorrow.Сравнивать нужно не с текущим моментом, а с началом дня, что я и попытался сделать костыльным образом, за неимением подходящих методов в адаптере