koti42 Eğer ekrana bastığınız tarih birkaç tarihten hangisi uygun ise o olsun şeklindeyse, yani x değilse y; y değilse z'yi göster şeklinde ise, daha javascript kısmına girmeden backend kısmında o tarihi bir alana yansıtın (mesela api resource içinde). Örneğin JSON içinde ends_at şeklinde bir alanda gelsin. Sonra computed olarak sadece o tarihe göre sıralayın, kompleks işlemleri javascript tarafında yapmayın.
Sizin koda göre tarih education.date olabilir, last_pre_register_date olabilir ya da null olabilir. Bu durumda iki tarih arasında 9 farklı sıralamadan biri gerçekleşebilir ama siz ekrana sadece bir tarihi basıyorsunuz. Ekrana bastığınız tarihe göre sıralayıp sıralamadığınız belli değil, ekrana hangi tarihi bastığınız da belli değil.