Возможно, вы, возможно, достигнете этого с помощью некоторого трюка LD_PRELOAD, но, на мой взгляд, гораздо более чистое решение - издеваться над классом datetime.date. Для получения дополнительной информации вы можете проверить ответы на на этот вопрос