Melhor resposta
Existem muitas maneiras de fazer isso. Mas eu recomendo usar o aplicativo de automação Tasker , que provavelmente é o aplicativo mais poderoso no Android. https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en&referrer=utm\_source\%3Dgoogle\%26utm\_medium\%3Dorganic\%26utm\_term\%3Dtasker&pcampaignid=APPU\_1\_jkywVoiML5GcugSr6o2QAw
Ele pode realizar tarefas ilimitadas e é usado por muitos para fazer o que não é. Você pode encontrar guias e aprender o poder disso.
Guia para iniciantes no Android Tasker: https://www.youtube.com/playlist?list=PLaMoL-\_h7kFTX3zN1lOiO9qWIizQsyQTw
E se o seu objetivo é apenas evitar notificações, você pode usar os modos de prioridade de pirulitos.
Resposta
Instale o Llama em seu telefone. Ele permitirá que seu celular execute ações com base em sua localização e hora do dia. Até permite que você faça coisas como mudar o celular para o modo silencioso / desligar o GPRS quando estiver no escritório / escola, entre muitas outras coisas.