It's easy to compare the drop-down to a value. The trick then is to compare the date to today. It's a trick in that if you don't completely strip off hours, minutes, seconds, and milliseconds, 2 dates though both today may compare as being different. The information on this page should help you do that. A Memento Date field has a value of a JavaScript Date object, and the getTime() method will get the current time in milliseconds. That's where you start stripping off the milliseconds...
The moment.min.js JavaScript library would probably be of help. The link for that is...
Keep in mind 24 hours in a day, 60 minutes in an hour, 60 seconds in a minute, and 1000 milliseconds in a second.