QuiteSleep scheint ziemlich genau dafür gedacht zu sein. Man kann eine Liste von Anrufern zu bestimmten Zeiten blockieren.
QuiteSleep is an application for Android 2.0+ which manages your incoming calls when you're busy, sleeping, or doing anything between two time slots in any day of the week. QuiteSleep can block a list of callers or even other different incoming calls and send an SMS or e-mail with a predefined text to notify you're busy, sleeping, etc.
Four different ways to allow who can call you:
1) block all; 2) block only blocked contacts; 3) block unknown 4) block unknown and blocked contacts
Als OpenSource-App aus dem F-Droid-Store auch kostenlos und frei von nervender Werbung oder ähnlichem Gelumpe.
Eigene Erfahrungen habe ich allerdings nicht mit der App.