In this case, you should go for a PC based network access control system, where you can grant and revoke access to specific cards, for specific areas for a specific date and time.