[Assignments] "Publish Later" but for assignments

Problem statement:

Problem: I want to schedule an assignment to PUBLISH at a later date (like we can for pages), not just having the assignment "not available" until that date, but that feature does not exist.

Proposed solution:

Why: When an assignment is "not available" it can still be seen in the modules or in the assignment tabs (and bogs down the student users as they see a whole bunch of stuff at once which is overwhelming). Example: I have all my AP stats modules and assignments set up/secheduled for the whole school year, and even when using the lock module feature, students can see all of these items still, just not open them. Solution: Take the "PUBLISH AT" feature from pages and add that same feature to assignments so students only can see what is currently relevant to them.

User role(s):

admin,instructor,ta,designer